我有一个SVN存储库,其中我有主干和分支。

我打算主干合并到定期的分支,但是,我这样做时,我看到很多财产状况的变化,除了实际的文件内容的修改。

在进一步的调查性能变化是合并信息的属性。因为我们的总是的分支,从顶部根层合并,我不会想到这一点。

我用svn propdel命令并除去所有从分支WC合并信息的属性(然后恢复上的根的变化)在合并前躯干,和问题消失。

所以现在的问题是,怎么我的分支得到所有这些改变合并信息在子目录级别?

有帮助吗?

解决方案

颠覆1.5.x版本增加了很多使用svn:合并信息的属性,甚至在文件/你觉得什么都没有做的合并文件夹。但是Subversion仍然使用那些以减少合并时间为后续的合并。

如果你不喜欢这些,你可以安全地删除那些修改/添加的svn:从所有文件合并信息的属性/这不是合并(离开它的工作拷贝根,进行了文件/文件夹的一部分文件夹从合并变化)。

1.6的Subversion将具有那些SVN:如果一切按计划与1.6释放合并信息性质降低了很多

其他提示

此错误的

至少一部分固定在颠覆1.5.5。从 1.5.5 CHANGES文件

  

没有为WC-WC移动或复制合并信息(r34184,-585)

也就是说,存在至1.5在SVN一个错误之前在那里它会造成它不使用合并信息条目和是多余的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top