我想创建一个类似Major.minor.Date.LastChangeSetInTFS的内部版本号,问题是如何从TFS中获取最后的变更集编号。有财产吗?

最佳答案

好吧,终于我找到了解决方案。这是一项任务,它将为您提供最新的变更集编号,并创建一个属性以将其插入到装配体信息内部版本号中。主要问题是缺少TfsLibraryLocation属性(没有它,它应该指向GAC中的库,但不是)

<Target Name="GetVersionChangeSet">
<TfsVersion
  TfsLibraryLocation="C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies"
  LocalPath="$(SolutionRoot)">
  <Output TaskParameter="Changeset" PropertyName="ChangesetNumber"/>
</TfsVersion>
<Message Text="TFS ChangeSetNumber: $(ChangesetNumber)" />

关于tfs - TFS和msbuild版本号与最近的更改集,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1630823/

10-13 08:00