11

git サブツリーがコア git ディストリビューション (1.8.0 の時点で Msysgit でも) にマージされたので、git svn が git サブツリーで動作するかどうか知っている人はいますか?

注: サブツリーのマージ戦略についてではなく、これについて話しています

git svn を使用している場合、Git サブモジュールを直接使用することはできません代わりに、別のレベルの間接化が必要です。さらに、サードパーティのリポジトリを追跡する場合は、git サブツリー ワークフローがより便利です。これは、svn も使用する場合に発生します。

私の質問は、git svn で使用したときに git サブツリーに問題があるかどうかを確認するにはどうすればよいですか?

4

2 に答える 2

4

私は現在それを使用しています。私が気付いた唯一の問題 (または副作用) は、svn に dcommit すると、サブツリーからのマージが 1 つのコミット (スカッシュなど) としてコミットされることです。そのため、svn リポジトリのサブツリー コミットの履歴が失われます。

于 2013-04-05T08:01:00.937 に答える