如何从 TFS 中的变更集获取工作区 ID?



>在使用我们的源代码管理系统时,我有许多本地管理的工作区 - 有时,我会超过 6 个月不处理特定的代码库,以防万一我想检查最后一个变更集来自哪个工作区。

这样,我可以确保没有"流氓"文件在没有签入的情况下在本地处理 - 我知道如果我签入每个更改,它"不应该"发生,这只是一种安全机制。

我知道我可以通过查看"代码"部分中的存储库从 TFS 2017 获取变更集 ID - 有没有办法知道变更集来自哪个本地工作区?

抱歉,它无法实现此目的。 变更集包含版本控制中每个项的历史记录。您可以查看变更集以获取有关以下内容的信息:

  • 更改了哪些文件
  • 确切的变化是什么
  • 谁更改了文件
  • 签入注释包含的内容
  • 哪些工作项与变更集相关联
  • 出现了哪些策略警告

它无法直接从变更集查看工作区信息,即使通过数据库也是如此。本地工作区仅处理存储在本地计算机上的项,提交变更集时,此类信息不会发送到 TFS 服务器。看看这个类似的问题:有没有办法查看给定变更集的工作区?

您必须手动将每个工作区与服务器版本进行比较,或者执行相反的操作 - 如何检查我的工作区位于哪个变更集

最新更新