2~3人の小さなチームが2~3チームあります。私たちは皆、ローカルには git を使用し、中央リポジトリには svn を使用し、git-svn は同期されています。これは、チーム間でコードを共有したい場合を除いて、常に機能します。
そのため、git pull を試してみましたが、これにより多くの競合が発生し、同じツリー上にいることが検出されません。すべての変更をフェッチします(クローンしてからプルするのと同じです)もちろん、完全なリポジトリをクローンしたくありません。共有したいたびに。
より良い流れを提案してください。
- 中央の svn を取り除くことはできません。
- 毎回クローンを作成することはできません。