Документация по PostgreSQL 9.4.1 | |||
---|---|---|---|
Пред. | Уровень выше | Приложение H. Репозиторий исходного кода | След. |
H.1. Получение исходного кода из Git
С Git вы получаете на своём компьютере копию всего репозитория кода, так что вы будете иметь автономный доступ ко всем ветвям и истории разработки. Это позволяет максимально быстро и гибко разрабатывать или тестировать правки кода.
Git
Вам потребуется установленная версия Git (её можно получить, обратившись к сайту http://git-scm.com). Во многих системах последняя версия Git устанавливается по умолчанию, либо имеется в системе распространения пакетов.
Чтобы начать работу с репозиторием Git, сделайте копию официального зеркала:
git clone git://git.postgresql.org/git/postgresql.git
При этом на ваш компьютер будет скопирован весь репозиторий, так что это может занять некоторое время, особенно при медленном подключении к Интернету. Загруженные файлы будут помещены в новый подкаталог postgresql внутри текущего каталога.
К зеркалу Git также можно обратиться по протоколу HTTP, если, например сетевой фильтр блокирует доступ по протоколу Git. Просто смените префикс в адресе на http:
git clone http://git.postgresql.org/git/postgresql.git
Протокол HTTP не так эффективен, как Git, так что эта операция будет медленнее.
Когда вы захотите получить последние обновления, перейдите в каталог репозитория (выполнив cd) и запустите:
git fetch
Git может гораздо больше, нежели просто получить исходный код. За дополнительными сведениями обратитесь к страницам руководства man Git или к сайту http://git-scm.com.
Пред. | Начало | След. |
Репозиторий исходного кода | Уровень выше | Документация |