gpt4 book ai didi

svn - Subversion - 将分支合并到主干中

转载 作者:行者123 更新时间:2023-12-03 04:52:11 25 4
gpt4 key购买 nike

我从我的主干中创建了一个分支(修订版 9002),并在几周内继续对其进行更改。我还定期将主干的更改合并到分支中,没有出现任何问题,使用

svn merge -rXXXX:HEAD

其中 XXXX 是我之前合并创建的版本之后的版本。到目前为止一切顺利。

我现在必须将分支合并到主干中,但这样做遇到了很大的困难。我尝试过以下 SVN: Merging a Branch into Trunk ,但是使用时

svn merge -r9003:head http://path/to/my/branch

我收到大约 20 个树冲突,然后是 svn:尝试添加已存在的树冲突,并且进程停止。

这是正确的方法吗?有什么想法吗?

我在分支上做的最后一件事是将主干合并到它,所以分支基本上是我的新主干。

最佳答案

如果您已将主干中的所有内容合并到分支中,并且只想将其提升到主干,那么最简单的方法可能是移动存储库中的目录

svn move http://path/to/trunk http://path/to/branches/old-trunk
svn move http://path/to/branches/my-new-trunk http://path/to/trunk

请注意,由于您现在已经复制到主干中,因此 svn log --stop-on-copy (Tortoise 中的默认设置)将在此时停止 - 您需要打开该标志离开去看看更远的地方。

否则我认为您必须像以前一样svn merge,以小组形式进行修订,而不是一次性解决各种冲突。

关于svn - Subversion - 将分支合并到主干中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5704422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com