尝试从TFS看板中删除一些列

时间:2019-03-19 17:32:17

标签: tfs tfs2015

我的一位用户发现在看板中添加了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文件,但是在其中的任何位置都找不到需要删除的列标题。因此,我必须在命令行中保留一些内容,或者输入了错误的参数。我需要更改什么?

2 个答案:

答案 0 :(得分:2)

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

如果您只想从板上删除一些列。我将为您提供更详细的步骤供您参考:

在冲刺板上之前:

enter image description here

步骤:

  1. 通过WitAdmin命令导出工作项(例如任务)。
  2. 将未使用的自定义状态删除到工作流程部分
  3. Export ProcessConfiguration process file通过WitAdmin命令。
  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访问中检查结果。

enter image description here

删除列之后:

enter image description here

删除后,自定义的测试列“ Test”消失了,希望对您有所帮助。

答案 1 :(得分:0)

我与前TFS管理员讨论了此问题。他在TFS 2015上闲逛,找到了替代解决方案。转到TFS团队项目,然后转到“工作”。确保已选择板,然后转到齿轮配置/设置。在“常规”选项卡下,选择“使用错误”选项卡。他发现的是有人选择了“错误出现在积压的任务板上”。它应该是“ Bug出现在积压的需求板上”。

Working with bugs