TFS Eclipse 插件检测到编辑了错误的文件

TFS Eclipse Plugin detects wrong files edited

Eclipse TFS 插件说很多文件包括图像(.png,vs..)已经被编辑,虽然我在打开 "detect local changes" 选项卡时没有对它们进行任何更改。
我知道 bin/ 文件夹中的文件应该已经过编辑,但我不明白我上面提到的其他文件被视为由 TFS Eclipse 插件编辑。有什么原因或解决办法吗?

当您使用服务器工作区时,TFS 会将任何未设置只读位的文件视为已更改。这就是服务器工作区的工作方式。

如果您希望 TFS 反映文件的内容,您需要 "Undo unchanged",TFS 会在您签入时自动执行此操作(当两者具有完全相同的内容时,TFS 永远不会创建两个修订)。

或者切换到本地工作区,在这种情况下,TFS 会将您的文件副本存储在隐藏文件夹中,这样当 TFS 为您提供文件时,它始终知道您的工作区版本。


TFS 2010 不支持本地工作区。另请注意 TFS 2010 general support ends July 2015,强烈建议您立即升级到 TFS 2013u4 或 TFS 2015 发布后立即升级。