繁体   English   中英

TortoiseSVN 将分支移动到主干

[英]TortoiseSVN moving a branch to trunk

我搞砸了并在一个分支上进行了主要开发,主干实际上在存储库中是空的,我正试图将分支移动到主干。

我不确定这应该如何以正确的方式完成并且它变得更加复杂,因为在我的项目中我也有很多外部。

我正在使用 TortoiseSVN,我试图切换到主干,它删除了我所有的文件(因为主干是空的,所以很有意义)。 然后我尝试从分支合并到主干,但我收到消息"Cannot merge automatically while ignoring mergeinfo"

解决这个“混乱”的正确方法是什么,我想要的只是将我一直在处理的分支移动到主干。

我解决了。

在存储库浏览器中,我只是标记了我的分支中的所有文件和文件夹并将它们(拖放)移动到主干文件夹(在存储库中)。

然后我只是在我的工作文件夹中进行了更新(我之前已经完成了从分支到主干的切换)。

就是这么简单!

编辑
我认为问题在于我的“分支”副本不是使用 Branch/tag 命令创建的。 这是直接从存储库分支签出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM