我很高兴看到SVN,但我们公司的svn政策如下,我遇到了困难:
所以,我可以成功地从dev / main结账到我的本地电脑&做我的改变。但是,当我尝试将这些更改移动到新分支时,我遇到了一系列问题,从祖先错误到树冲突。
要更改为新分支,请右键单击本地计算机上的svn文件夹,选择" Tortoise SVN",然后"切换..." 。在" To Path"中,我输入了刚创建的新分支的svn url。我查看"忽略祖先"复选框,因为否则,它会创建祖先错误,然后我点击"确定"。不幸的是,我接受了树冲突。
我这样做错了吗?我应该采用不同的方法从一个svn目录切换到另一个目录吗?
由于
答案 0 :(得分:2)
如果不知道您运行的确切命令,很难说出确切的问题。但是,在我看来,你的程序中的步骤是错误的。
在本地进行更改
- 醇>
完成更改后,请创建一个新分支&检查你的代码到那个分支
您需要先创建分支并在该分支上工作,而不是dev/main/
。分支准备就绪后,将其合并到dev/main/
。