Version control 虚假的;不动产;恢复乌龟svn中的更改时的修改

Version control 虚假的;不动产;恢复乌龟svn中的更改时的修改,version-control,tortoisesvn,Version Control,Tortoisesvn,每当我在Tortoise SVN中使用“从该修订中恢复更改”功能,然后执行“检查修改”时,我最终会看到一堆与我要恢复的修订无关的文件“属性”修改(除了我关心的相关“文本”修改) 为什么会这样?如果我想签入还原的版本,我应该只签入“属性”修改的文件,还是应该还原这些文件?有什么方法可以防止这种行为吗?这是在这些文件和文件夹上设置的svn:mergeinfo属性。 这是一篇解释他们为什么会在那里的博客文章 如果愿意,您可以恢复这些属性更改,但如果恢复,则后续合并将慢得多,因为svn将不得不更多地联系

每当我在Tortoise SVN中使用“从该修订中恢复更改”功能,然后执行“检查修改”时,我最终会看到一堆与我要恢复的修订无关的文件“属性”修改(除了我关心的相关“文本”修改)


为什么会这样?如果我想签入还原的版本,我应该只签入“属性”修改的文件,还是应该还原这些文件?有什么方法可以防止这种行为吗?

这是在这些文件和文件夹上设置的svn:mergeinfo属性。 这是一篇解释他们为什么会在那里的博客文章

如果愿意,您可以恢复这些属性更改,但如果恢复,则后续合并将慢得多,因为svn将不得不更多地联系存储库

在svn 1.6.x中,在(看似)不相关的文件上设置的mergeinfo属性的数量已经减少了很多,但是您还必须更新服务器。在svn 1.7.x中,它将被进一步减少,但预计不会很快