当我对文件进行同步或尝试提交时,还会显示未更改的文件。只有当我从另一个工作区合并到我得到这些文件的工作区时。
当我查看这些文件时,它们与 svn 上的文件没有区别。
有人知道吗?
似乎新版本的 Eclipse 解决了这个问题!
合并时,您将获得一个 4 步向导,并且在最后一步中,有一个选项“忽略祖先”
如果单击此按钮,则不会将其他文件带入此合并中,并且问题不存在。
太好啦
您是否检查了文件上的 SVN属性是否已更改?svn:mergeinfo
SVN在使用svn merge
命令时将语义信息(合并的修订范围)记录在一个属性中。
在命令行或 Eclipse Team 上使用 svn merge 都没有关系。请阅读有关mergeinfo的文档以了解发生了什么。该属性将在存储库中跟踪您的合并历史记录(比 CVS 等显着改进)。
(评论后编辑)