Gitを使ってソースを入手する

PostgreSQL 9.1.1文書
前のページ | 巻戻し | 付録 H. ソースコードリポジトリ | 早送り | 次のページ

# H.1. Gitを使ってソースを入手する

Gitを使用すると、コードのリポジトリのコピーがローカルマシンに作成されます。 よってすべての履歴とブランチにオフラインでアクセスすることができます。 これは開発もしくはパッチをテストするには最速で最も柔軟性のある方法です。

Git

1. Gitのインストール版が必要となります。インストール版はhttp://git-scm.comから入手可能です。 多くのシステムはデフォルトでGitの比較的新しい版がインストールされているか、パッケージ配布システムにおいて利用可能です。

2. Gitリポジトリを使用するには、公式ミラーサイトのクローンを作成してください。

       git clone git://git.postgresql.org/git/postgresql.git

   これは、ローカルマシンにすべてのリポジトリをコピーします。 よってインターネット接続が遅い場合には特に時間がかかるでしょう。 ファイルは、カレントディレクトリの`postgresql`のサブディレクトリに配置されるでしょう。

   Gitミラーサイトは、例えばファイアウォールがGitプロトコルのアクセスをブロックしているような場合にもHTTPプロトコルでも到達できます。 URLのプレフィックスを`http`に変更して以下のようにしてください。

       git clone http://git.postgresql.org/git/postgresql.git

   HTTPプロトコルはGitプロトコルと比較すると、効率的ではありません。よって使用する際は遅くなるでしょう。

3. システムの最新の更新を入手する場合は、`cd`を（ローカルマシンの）リポジトリに対して実行し、次のコマンドを実行してください。

       git fetch

Gitはソースコードを取得する以外に、もっと多くのことが実行できます。 より詳細な情報は、Gitのmanページを参照するか、またはhttp://git-scm.comのウェブサイトを参照してください。

前のページ | ホーム | 次のページ
ソースコードリポジトリ | 上に戻る | ドキュメント作成