2011-08-09 9 views
7

ここに問題があります:私は、ソフトウェア製品を忠実に再現するためにバージョンアップが必要なGUIのアートワークを含め、多くのコードを持っています。私はWindowsとMacの両方で作業しています。私が取り組んでいる実際のコードは、毎日変わることになるでしょう。ただし、すべての関連リソースは、その構築前に数GB程度になります。大きなリソースのためのGitサブツリーまたはGit Subモジュール?

私の研究オンラインからは、git-subtreeまたはgit-submoduleのように思えるので、私のgitリポジトリを速くしておく必要があります。

多くのgitユーザーが同じような問題に直面し、同じ決定に直面していることは間違いありません。

どのアプローチを使用していますか、どのような問題が発生しましたか?

答えて

4

モノリシックなgitリポジトリはうまく動作します。変更されない大きなリソースは、クローンを作成するときに一度だけコピーされます。

時間の経過とともに大きく変化するリソースがある場合は、git-mediaが便利です。

+0

これは私が現時点で使用しているものです。私はgit-mediaについて知らなかったし、役に立つかもしれないようだ。 – Carl

0

多くの変更がないバイナリのGigaBytes(私の場合はイメージ)私は実際にクローンしなかったローカルのgit-repoのサーバで追跡しました。

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

関連する問題