gpt4 book ai didi

TFS 2010 API : Get old name/location of renamed/moved item

转载 作者:行者123 更新时间:2023-12-01 02:39:10 25 4
gpt4 key购买 nike

我正在编写一个应用程序,它从 TFS 中提取变更集并导出一个 csv 文件,该文件描述了在脚本中使用的最新更改以将这些更改推送到 ClearCase。然而,“最新”并不一定意味着最新。如果一个文件被添加然后被编辑,我只需要知道该文件被添加,并获取最新版本,以便我的脚本知道如何正确处理它。其中大部分是相当直接的。我被重命名或移动的文件所困扰,因为我不想显示该项目已被删除,并添加了另一个项目。为了维护 ClearCase 的完整性,我需要在 CSV 文件中将项目移动或重命名,以及旧位置和新位置。

因此,我遇到的问题是将重命名(或移动)的文件追溯到以前的名称或位置,以便我可以将其与新的位置/名称相关联。我可以在 API 中的何处获取此信息?

最佳答案

这是你的答案:
http://social.msdn.microsoft.com/Forums/en/tfsgeneral/thread/f9c7e7b4-b05f-4d3e-b8ea-cfbd316ef737
使用 QueryHistory 您可以找到一个项目已被重命名,然后使用其先前的更改集(在说它已重命名的更改集之前)您可以找到它以前的名称。

关于TFS 2010 API : Get old name/location of renamed/moved item,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8946508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com