所以我有这个场景,主要的回购被称为'主干',定期我分叉那棵树,并在分支上工作一段时间。说这个分支叫做mybranch。
但之后,我所需要的只是获得完整的主干转储,并刷新'mybranch'中的内容。没有合并/解决内容,因为我真的只想获得最新的'trunk'。
然而,当我尝试这样做时,结果不是我所期望的。我得到一堆'C'和其他东西,更糟糕的是,我可以找到应该更新但不会更新的文件。
所以问题是,我怎么能告诉svn采取'trunk'中的内容并用它来代替'mybranch'中的内容?
答案 0 :(得分:0)
删除mybranch
:
svn delete repo/project/branches/mybranch -m "Deleting branch"
再次从trunk创建mybranch
:
svn cp repo/project/trunk repo/project/branches/mybranch -m "Refreshing mybranch from trunk"