团队系统在结帐时获取最新版本
时间:2020-03-05 18:51:22 来源:igfitidea点击:
我们曾经使用SourceSafe,我喜欢它的一件事是当我们签出文件时,它会自动为我们提供最新版本。
现在,我们使用Team System 2005,但这种方式无法正常工作,因此我们必须先"获取最新版本",然后才能开始使用已签出的文件。
有没有一种方法可以配置Team System(2005)在检出文件时自动获取最新版本?
解决方案
回答
有人为此编写了一个Visual Studio加载项:
http://blogs.microsoft.co.il/blogs/srlteam/archive/2007/03/24/TFS-GetLatest-version-on-check_2D00_out-Add_2D00_In.aspx
回答
我们确定要吗?
这意味着当我们签出文件时,该文件将与其余文件不同步。在更新所有文件之前,项目可能无法正常构建或者运行。
回答
@Vaibhav:非常感谢!
@Jay Bazuzi:我理解意思,但是对我来说,非常重要的一点是,如果开发人员正在处理文件,则该文件应为该文件的最新版本。否则,签入会带来很多问题。如果由于某种原因(由于获取最新版本)而无法编译该项目,则一定要获取整个项目的最新版本。对于我们团队的工作方式,这通常是很好的办理登机手续。如果我们进行了更改,则希望保留它们。