2

私は git リポジトリを持っています。内部には、リポジトリ間で共有したいファイル/フォルダーがあります。

repo/
     .git/
     html-coding
          css-shared
     js-app
          css-shared
          ttf-shared
     font-files
          ttf-shared

このタスクにサブモジュールを使用するのはやり過ぎに見えます。SVN の時点で、snv:externals フラグを使用しましたが、これは私の目的には問題なく機能しました。

サブツリーは再び外部リポジトリを参照していますが、これはまったく必要ありません。シンボリック リンクのような単純なものでもかまいません。しかし、私の開発者は Mac、Win、Linux を使用しているため、クロスプラットフォームが必要です。

4

1 に答える 1

0

このタスクにサブモジュールを使用するとやり過ぎに見えます

サブモジュールを使用することは適切な解決策です。特に、ブランチの最新のコミットを追跡できるようになったためです ( git1.8.2、2013 年 3 月以降)。
その面では、それらは svn:external として機能します。

于 2013-06-28T07:06:32.077 に答える