【发布时间】:2010-09-28 08:35:14
【问题描述】:
我有一个 SVN 存储库,其中有主干和分支。
我打算定期将主干合并到分支中,但是,当我这样做时,除了实际文件内容更改外,我还看到许多属性状态更改。
在进一步调查中,属性更改是 mergeinfo 属性。我没想到会这样,因为我们总是从顶级根级别分支和合并。
在合并主干之前,我使用了svn propdel 命令并从分支WC 中删除了所有mergeinfo 属性(然后恢复了根上的更改),问题就消失了。
所以问题是,我的分支是如何在子目录级别获得所有这些mergeinfo 更改的?
【问题讨论】:
-
+1:我见过这种事情,我们甚至没有在服务器上使用 svn 1.5(使用自制的合并跟踪工具)。我很想听听一些解释,因为它在更改日志中看起来很可怕(我没有碰那个文件!!哦,这只是一些属性更改......)
标签: svn tortoisesvn merge branch