【发布时间】:2011-08-19 10:39:54
【问题描述】:
我将 Team Foundation Server 2010 与 Visual Studio 2010 结合使用。
每当我在 Visual Studio 之外修改文件时,TFS 似乎都不会检测到对文件所做的更改,因此不会为我提供在文件修改后签入文件的选项。
如何解决?
【问题讨论】:
-
Subversion 或 Git(可能还有其他)正在比较文件的哈希值而不是 API 来签入/签出文件。更简单,风险更小!
-
更糟糕的 TFS 甚至没有注意到需要签入已更改的文件,因此您经常会忘记它。直到您的同事将其签出并意识到您的代码无法编译或工作。难怪人们说 TFS 是“VSS 的强项”——更好,但仍然存在 VSS 的许多问题。
-
这是类固醇上的 VSS,就像类固醇会破坏你的身体一样。
标签: visual-studio visual-studio-2010 tfs tfvc