trunk merge branch的时候报错 xxx must be ancestrally related to xxx,这个报错的意思是两者不关联,所以需要去建立关联。
【回顾背景】 代码初始是先建立了branch,然后从branch copy to trunk。这个先后顺序有问题。应该是先建立trunk,再打branch,branch修改之后,再合并到trunk
【具体解决】 因为目前branch的代码是最新的,那么,目标是让trunk成为最新代码,然后再关联起来。 1、先删除现有trunk 2、将branch copy to trunk。 3、删除branch 4、下载主干,打branch:现在branch和trunk就关联起来了。 【总结】 1、遵守SVN的规则:先trunk,然后从trunk上打branch,然后修改branch,再合并到trunk,很有必要
svn merge error must be ancestrally related to,trunk merge branch报错
原创
©著作权归作者所有:来自51CTO博客作者IT祖师爷的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
svn merge和branch
使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合
svn 右键 新功能 提交代码 并行开发 -
SVN用法(merge,branch,switch)
SVN用法(merge,branch,switch)
svn 右键 服务器 svn服务器 编程