DRBDのソースコードは公開Gitリポジトリに置かれています。これは、http://git.drbd.org/でオンラインでブラウズできます。リポジトリから特定のDRBDリリースをチェックアウトするには、まず、好みのDRBDブランチを複製します。この例では、DRBD 8.3ブランチから複製します。
git clone git://git.drbd.org/drbd-8.3.git
ファイアウォールがポート9418へのTCP接続を許可しないように設定されている場合は、 HTTP 経由でチェックアウトすることもできます。
git clone http://git.drbd.org/drbd-8.3.git
いずれのコマンドの場合も、drbd-8.3という Gitチェックアウト用サブディレクトリが作成されます。特定の DRBDリリースに相当するソースコードの状態に移動するには、次のコマンドを実行します。
cd drbd-8.3
git checkout drbd-8.3.xここで、xは構築するDRBDのポイントリリースです。
これで、特定のバージョンの展開された DRBDソースtarファイルと同等のものがチェックアウト用ディレクトリに格納され、ソースからDRBDを構築できるようになります。
![]() | 注記 |
|---|---|
同じリリースの展開されたソースtarファイルとGitチェックアウトには、以下に示す2つの小さな違いがあります。
|