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