0

数百メガバイトのプロジェクトコードであるGitHubリポジトリがあります。ビルドサーバーがあり、GitHubからソースを頻繁にプルしてビルドしたいと思っています。ビルドごとに、完全なGitHubリポジトリをビルドサーバーにプルダウンしているのではないかと心配しています。GitHubリポジトリをビルドサーバー上のリポジトリと同期させて、差分をプルダウンするだけでよいようにするための推奨される方法はありますか?それをどのように行うかは(私には)明らかではありません。任意の記事や参照をいただければ幸いです。

4

1 に答える 1

4

ビルドサーバーはgit clone、毎回リポジトリではなく、ビルドgit fetchするブランチにのみリポジトリを設定するように構成する必要があります。このように、最初のクローン操作のみがコストがかかり、後続のフェッチはデルタのみをフェッチし、はるかに高速になります。

于 2012-11-25T20:57:33.897 に答える