可以从本地文件系统获取TFS更改集编号吗?

时间:2012-11-28 04:56:35

标签: version-control tfs

我有一份解决方案的本地副本。它与TFS绑定

是否可以从本地文件系统派生当前的更改集信息而无需调用服务器?

2 个答案:

答案 0 :(得分:2)

这是一种解决方法,如果您可以使用[assembly: AssemblyFileVersion("1.0.0.RevisionNumber")]中的版本号,则可以在那里设置更改集信息。

Aligning assembly version numbers with TFS Buildnumber,这样每次构建时,每个项目AssemblyInfo.cs都会包含更改集信息。不可否认,这将是项目范围的,而不是文件特定的。

经过一些研究后,我发现这个帖子似乎非常接近: TFS and msbuild version number with last changeset

答案 1 :(得分:0)

这不是答案,而是长篇评论。这就是为什么我把它标记为CW。

这是一个思想实验:

随时挑选一次。确定截至当时的最新变更集。称之为“cs”。

你怎么知道在你想出“cs”后几秒内没有检查过更改集?

如果没有与服务器的连接,则不会同时发生。