我目前正在使用TFS 2010进行源代码管理,但我遇到了一些奇怪的问题。
发生的事情是,开发人员1签出一些文件,进行一些修改,然后检查它们。然后,当开发人员2对源代码管理中的那些文件执行“获取最新”时,它将打开“解决冲突”选项卡,每个单独开发人员1修改过的文件将在那里使用冲突类型:“现有文件”和描述:“本地存在同名文件”。我还应该提一下,Developer 2没有检出文件,所以我认为不会发生任何冲突,只会获得所有文件的最新信息。
每当有人做出改变时,就会发生这种情况。有没有其他人遇到这样的问题,如果是这样,你是如何解决它的?
谢谢!
答案 0 :(得分:2)
我最近看到这个使用VS2012& TFS2012。我们最近升级了TFS,所以我认为这是我的工作空间被搞砸的时间/方式。
可以确认TFS工作区的nuke-it-from-orbit程序为我修复了它:
其中一些显然是不必要的,但这是一种感觉更好的伏都教。