gpt4 book ai didi

svn - Tortoisesvn 跳过记录合并信息

转载 作者:行者123 更新时间:2023-12-02 10:41:43 24 4
gpt4 key购买 nike

我已经从我们的一个 svn 存储库中检查了主干。

然后我右键单击 -> 合并 -> 合并一些修订 -> 从分支 A 合并 -> 选择一个修订,然后最终应用合并。

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

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

最佳答案

嗯,这很尴尬。如果您执行合并,并且要合并的 URL 的基本 URL 与工作副本的 checkout URL 不同,则合并将执行,但不会记录合并信息。

URL 字符串中的差异是大写字母 (!)。因此,这意味着要合并的 URL 必须与您的主干完全相同,也是字母的大小写。

这一定是 tortoiseSVN 中的错误?

示例:从 http://****/svn/repo/trunk checkout 主干尝试从 url http://****/svn/Repo/branches/**** 合并

这将进行合并,但不记录合并信息

关于svn - Tortoisesvn 跳过记录合并信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27318180/

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