gpt4 book ai didi

tfs - 在 TFS API 中将 WorkItem 还原(或撤消保存的更改)到旧版本

转载 作者:行者123 更新时间:2023-12-02 02:16:57 24 4
gpt4 key购买 nike

我希望使用 TFS API 为 TFS 工作项创建“撤消”机制 - 这将撤消已提交的更改。基本上,在将新数据(也使用 API)保存到工作项之后,我希望可以选择将工作项恢复到以前的版本。

像这样的伪代码......

1)获取 Id:xxxxxx 的当前工作项

2)获取最新版本的“revision id” 工作项并存储在“PreviousRevId”中

3)修改字段值

4)保存

5)为了 无论出于何种原因我们不再希望这些更改(领域逻辑如 为简洁起见排除了原因)

6)恢复到旧版本 ("PreviousRevId") 并使其成为当前(最新)版本

最佳答案

看看我创建的工作项历史可视化工具。通过获取工作项 Id,您可以拉出所有工作项字段的历史记录。

http://geekswithblogs.net/TarunArora/archive/2011/08/21/tfs-sdk-work-item-history-visualizer-using-tfs-api.aspx

但这只会帮助您获取信息,其余的您必须构建自己的控件来构建还原功能。

编辑: 同样值得检查这个 visual studio 扩展 ** http://visualstudiogallery.msdn.microsoft.com/d127b275-b7b6-4504-b01e-58b4a010ff53这使您可以查看历史日期的工作项。为您提供您所追求的基线影响。

关于tfs - 在 TFS API 中将 WorkItem 还原(或撤消保存的更改)到旧版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10000356/

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