excel - 从 Excel 插件发布后,TFS 中史诗和功能的树状结构已丢失
问题描述
我使用 excel 从 TFS 报告,但是在发布后的一天,史诗和功能的结构被破坏了,现在所有用户故事都属于不正确的功能,导致一团糟。我认为问题在于我在发布之前订购了列表。
我试图从正确的 excel 文件备份中再次发布所有内容,但这不起作用,父母没有得到纠正。
任何帮助将不胜感激
解决方案
没有简单的方法可以解决此问题。在 Excel 中对树结构进行排序时,所有工作项都将根据其缩进重新链接到其新父项。
要撤消,您有几个选项:
- 从备份中还原 Team Foundation Server 项目集合。这会将所有内容(源、构建、测试、工作项等)恢复到备份的时间点。
- 将 Team Foundation Server 从备份还原到新实例。在Excel中提取原始的父/子树结构,将正确的结构推送到生产TFS服务器。
- 使用原始 Excel 文件,您可以尝试将其中的数据复制到当前(混乱的)excel 文件中并再次发布。
- 使用基于 PowerShell 或 C# 的自动化来遍历每个工作项的历史(修订),查找在您进行更新时创建的修订,并根据历史数据将项目重新链接到正确的父项。看:
您可以使用 Team Foundation Server 客户端对象模型来访问工作项数据存储。
推荐阅读
- node.js - NodeJS 和 Python 之间的 RSA 签名不匹配
- java - “controllerClass”属性的 Strust2 磁贴定义问题
- vba - 从宏代码打开另一个源文件
- html - 当我单击另一个按钮时,字形图标消失了
- javascript - 同时使用符号并调整谷歌地图上标记的标签原点:可能吗?
- java - 如何将反射与 Mockito 模拟对象一起使用
- r - 如何在诊断元分析中将行调整到我的数据集以用于森林图
- php - 尝试将图像存储在上传文件夹中时出错
- angular - 无法使用 NativeScript 进行路由
- javascript - 由于更改,Nodemon 卡在重新启动