【问题标题】:TFS PowerShell Snapin: How To Read Team Foundation Workspace VersionTFS PowerShell 管理单元:如何读取 Team Foundation 工作区版本
【发布时间】:2016-07-13 09:17:41
【问题描述】:
  1. 如何获取我们在本地拥有的工作区版本。
  2. 所以基本上“获取最新更改”或“高级 > 获取特定版本...”时的变更集编号是多少
  3. 我们需要此信息才能将此信息作为应用程序的版本号注入。

我们尝试了什么:

$history = Get-TfsItemHistory $SearchPath -Stopafter 1 -Recurse | Select ChangesetId

但它返回的不是我们在工作区中拥有的最新版本。它从服务器返回最新版本。

那么我们如何通过类似的命令获得团队基础工作区版本呢?

甚至还有工作区版本吗?因为我们本地可能没有所有文件的最新版本。例如,如果有一个未完成/待处理的合并。

一些额外的背景信息:

我们还没有构建服务器。我们基本上手动创建版本并手动执行该脚本,以便找出变更集编号并设置到我们项目的版本信息 json 文件中。

【问题讨论】:

    标签: powershell tfs visual-studio-2015 azure-devops


    【解决方案1】:

    在命令中添加“-Version W”:

    $history = Get-TfsItemHistory $SearchPath -Stopafter 1 -Recurse -Version W | Select ChangesetId
    

    【讨论】:

      猜你喜欢
      • 2010-11-08
      • 1970-01-01
      • 2010-11-06
      • 2018-10-17
      • 1970-01-01
      • 2019-01-11
      • 2011-08-11
      • 2011-04-01
      • 1970-01-01
      相关资源
      最近更新 更多