7

問題は次のとおりです。ソフトウェア製品を忠実に再作成するためにバージョン管理する必要のあるGUIのアートワークを含め、多くのコードがあります。私はWindowsとMacの両方にも取り組んでいます。私が取り組んでいる実際のコードは毎日変更されますが、実際には非常に小さいものです。ただし、関連するすべてのリソースは、構築される前に合計で約数GBになります。

オンラインでの調査によると、gitリポジトリを高速に保つために使用する必要があるのはgit-subtreeまたはgit-submoduleのようです。

多くのGitユーザーが同様の問題に直面し、同じ決定に直面していると確信しています。

どのアプローチを使用し、どのような問題に直面しましたか?

4

2 に答える 2

4

単一のモノリシックgitリポジトリは問題なく機能します。変更されない大きなリソースは、クローンを作成するときに1回だけコピーされます。

時間の経過とともに変化する大きなリソースがある場合は、git-mediaが役立つ場合があります。

于 2011-08-09T23:04:29.420 に答える
0

あまり変更されていないGigaBytesのバイナリ(私の場合は画像)私は、実際にはクローンを作成したことのないローカルgit-repoのサーバーで追跡しました。

「コード」はネットワーク経由で直接使用していました。ビルド/テスト中およびもちろん本番中。

于 2011-08-09T23:06:25.687 に答える