我觉得我的SVN使用案例非常简单:
- 我有一个文件
Test.java
在SVN的trunk
目录中。 - 我将
trunk
分支到dev-branch
。 - 我将
Test.java
移动到trunk
的com/mycompany
文件夹中。 - 我在
dev-branch
中更改Test.java
。 - 我将
dev-branch
合并到trunk
。 - 导致树冲突。
为什么SVN不能处理这个问题?我们做错了什么吗?这感觉应该很容易,但是我公司的每个工程师都被卡住了。
在此寻求与SVN相关的答案(不要回答“转移到Git”等)。