私はSVNの世界で最も単純なユースケースを持っているように感じます:
- SVNのファイルがあります
Test.java
。trunk
- に分岐
trunk
しdev-branch
ます。 - のフォルダに移動
Test.java
します。com/mycompany
trunk
Test.java
で変わりdev-branch
ます。- にマージ
dev-branch
しtrunk
ます。 - ツリーの競合が発生します。
なぜ、なぜ、SVNはこれを処理できないのですか?私たちは何か間違ったことをしていますか?これは簡単なはずなのに、私の会社のすべてのエンジニアは困惑しています。
ここでSVN指向の回答を探します(「gitに移動」などではありません)。