首页 > 解决方案 > 试图从 TFS 看板中删除一些列

问题描述

我的一位用户发现看板中添加了 3 个新列。我以前从未从看板中删除过一列,所以我一直在研究如何做到这一点。看起来我必须使用一个名为 witAdmin 的命令行实用程序。使用我发现的内容,我启动了 VS 2015 的开发人员命令提示符,然后输入了以下命令:

 witadmin exportwitd /collection:http://ourtfsserver:8080/tfs/Enterprise%20Architecture /p:"Server 2008 Retirement" /n:Task /f:"D:\FileToExportTo.xml"

我以为打开了 FileToExportTo.xml 文件,但在其中的任何地方都找不到需要删除的列标题。所以,我必须要么在命令行中遗漏了一些东西,要么给出了错误的参数。请问我需要改什么?

标签: tfstfs-2015

解决方案


您的命令行没有任何问题。但它用于删除任务中的冗余状态。

如果您只想从板上删除一些列。我会给你一个更详细的步骤供你参考:

在冲刺板之前:

在此处输入图像描述

脚步:

  1. 通过 WitAdmin 命令导出工作项(例如任务)。
  2. 将未使用的自定义状态删除到工作流部分
  3. 通过 WitAdmin 命令导出 ProcessConfiguration 进程文件。
  4. 删除 TaskBacklog=>States 部分中的状态测试项行。例如:

    <States> <State type="Proposed" value="To Do" /> <State type="InProgress" value="In Progress" /> <State type="InProgress" value="Test" /> <State type="Complete" value="Done" /> </States>

  5. 将修改后的工作项文件和流程文件导入团队项目
  6. 在 Web 访问中检查结果。

在此处输入图像描述

删除该列后:

在此处输入图像描述

删除后,自定义测试栏“Test”不见了,希望对你有帮助。


推荐阅读