【发布时间】:2016-07-13 09:17:41
【问题描述】:
- 如何获取我们在本地拥有的工作区版本。
- 所以基本上“获取最新更改”或“高级 > 获取特定版本...”时的变更集编号是多少
- 我们需要此信息才能将此信息作为应用程序的版本号注入。
我们尝试了什么:
$history = Get-TfsItemHistory $SearchPath -Stopafter 1 -Recurse | Select ChangesetId
但它返回的不是我们在工作区中拥有的最新版本。它从服务器返回最新版本。
那么我们如何通过类似的命令获得团队基础工作区版本呢?
(甚至还有工作区版本吗?因为我们本地可能没有所有文件的最新版本。例如,如果有一个未完成/待处理的合并。)
一些额外的背景信息:
我们还没有构建服务器。我们基本上手动创建版本并手动执行该脚本,以便找出变更集编号并设置到我们项目的版本信息 json 文件中。
【问题讨论】:
标签: powershell tfs visual-studio-2015 azure-devops