首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >乌龟跳过记录mergeinfo

乌龟跳过记录mergeinfo
EN

Stack Overflow用户
提问于 2014-12-05 14:34:05
回答 2查看 3K关注 0票数 18

我已经从我们的svn回收站检查了后备箱。

然后右击“->合并”、“->合并”、“某些修订”、“从分支A合并”、“->”、“->”、“选择一个修订版”,然后最后应用合并。

我的TortoiseSVN更新文件,更新mergeinfo。当我将这些更改提交到主干时,tortoisesvn将显示要提交的文件,以及由于svn:mergeinfo已经更新而受到影响的/trunk文件夹。

我的同事安装了完全相同的乌龟,并且做同样的事情。我们有着完全相同的全球忽略模式。当他执行合并过程时,主干上的svn:mergeinfo属性不会更新。只有文件被合并。那件事怎么可能?在合并时是否有告诉乌龟不要包含mergeinfo的设置?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-09 08:01:22

这太尴尬了。如果要合并的URL和要合并的URL与工作副本的签出URL不同,则合并将执行,但不会记录mergeinfo。

URL字符串的区别是大写字母(!)。因此,这意味着要合并的URL必须完全等于您的主干,也就是字母的大小写。

这一定是tortoiseSVN中的一个bug?

示例:从/svn/repo/trunk签出主干尝试从url *合并

这将完成合并,但不会记录mergeinfo。

票数 14
EN

Stack Overflow用户

发布于 2020-10-11 15:45:28

合并对话框中有复选框,标签为“忽略祖先”。绝对不能被检查!

这个@TomWolk的评论为我解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27318180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档