TFS 2015任务未出现在一列中(迭代板)

TFS 2015任务未出现在一列中(迭代板),tfs,workflow,tfs-2015,Tfs,Workflow,Tfs 2015,我有一个TFS任务板(工作积压迭代),有四列: 新的 活跃的 决心 封闭的 我已修改了工作流,以允许在所有四列/状态中移动任务(以前无法解决这些任务) 不幸的是,任何移动到已解决状态的任务都不会出现在电路板上。我可以找到它们并将它们标记为已关闭(或任何其他状态),此时它们会重新出现在电路板上 为什么这种状态下的任务没有出现在黑板上 可能有用的东西 TFS2015 列已解析映射到状态已解析(在选项中) 改变的行为是允许任务进入已解决状态 我修改了现有的状态和转换,而不是创建新的状态和转换 目标

我有一个TFS任务板(
工作
积压
迭代
),有四列:

  • 新的
  • 活跃的
  • 决心
  • 封闭的
  • 我已修改了工作流,以允许在所有四列/状态中移动
    任务
    (以前无法解决这些任务)

    不幸的是,任何移动到
    已解决
    状态的
    任务
    都不会出现在电路板上。我可以找到它们并将它们标记为
    已关闭
    (或任何其他状态),此时它们会重新出现在电路板上

    为什么这种状态下的任务没有出现在黑板上

    可能有用的东西

    • TFS2015
    • 已解析
      映射到状态
      已解析
      (在选项中)
    • 改变的行为是允许任务进入
      已解决
      状态
    • 我修改了现有的状态和转换,而不是创建新的状态和转换
    目标是将
    Resolved
    状态用作“已关闭的待定团队共识”列


    更新

    屏幕截图,以避免混淆问题所在


    更新

    通过命令行从dev计算机导出任务的WITD:

    witadmin exportwitd /collection:http://servername:8080/tfs/DefaultCollection /p:"TeamProjectName" /n:Task /f:"C:\task.xml"
    
    编辑此文件并找到工作流部分,然后将新状态添加到状态中,例如:

    <STATE value="Resolved" />
    
    然后导出Processconfig.xml添加

    <State type="InProgress" value="Resolved" />
    
    
    

    导入Processconfig.xml,关闭浏览器并将其打开

    一切都应按预期进行。希望它是清楚的


    在任务板上,只能使用witadmin添加列,方法是导出任务工作项过程配置,更新它们(手动使用XML)并将它们导入TFS

    换句话说,您需要更改两个xml文件,
    Task.xml
    ProcessConfiguration.xml

    请确保已成功将“已解决”状态添加到TFS 2015中的任务工作项工作流,并自定义了您的流程

    您可以参考以下有用链接的详细步骤:


    希望这有帮助。

    更新

    通过命令行从dev计算机导出任务的WITD:

    witadmin exportwitd /collection:http://servername:8080/tfs/DefaultCollection /p:"TeamProjectName" /n:Task /f:"C:\task.xml"
    
    编辑此文件并找到工作流部分,然后将新状态添加到状态中,例如:

    <STATE value="Resolved" />
    
    然后导出Processconfig.xml添加

    <State type="InProgress" value="Resolved" />
    
    
    

    导入Processconfig.xml,关闭浏览器并将其打开

    一切都应按预期进行。希望它是清楚的


    在任务板上,只能使用witadmin添加列,方法是导出任务工作项过程配置,更新它们(手动使用XML)并将它们导入TFS

    换句话说,您需要更改两个xml文件,
    Task.xml
    ProcessConfiguration.xml

    请确保已成功将“已解决”状态添加到TFS 2015中的任务工作项工作流,并自定义了您的流程

    您可以参考以下有用链接的详细步骤:


    希望这能有所帮助。

    现在在办公室。我指的是任务出现在“迭代”板上,而不是故事板。我最初下载了WIT XML,并将状态更改为包含“已解析”作为状态。“活动”任务可以成功转换为“已解决”状态(拖放)。问题是,当它们处于“已解决”状态时,为什么不出现在专栏中。@JeffereyCave是的,我也在谈论迭代板。又名任务积压委员会。它在我这边正常工作。您提到
    下载了WIT XML,并将状态更改为包含“已解析”作为状态。“活动”任务可以成功转换为“已解决”状态(拖放)。
    您是否也更改了任务工作项类型的转换?还要确保task中的状态与Resolved列的状态完全相同,并使用相同的caps lock。测试不要直接拖动和更改任务工作项中的状态,检查它是否在已解决列中自动更改。详细信息请参阅我的更新,其他一切都已完成。我对
    ProcessConfiguration.xml
    进行了更改,不幸的是,任务在已解析的列中仍然不可见。与您和我的屏幕截图相比,UI中有些不同(缺少一些白线)。我想知道是否与您的
    ProcessConfiguration.xml
    相关。您可以尝试直接在OneDrive中使用我的共享ProcessConfiguration文件,或者参考并比较与您自己的
    ProcessConfiguration.xml
    的差异。请通过以下链接查看:嗨,Jefferey,使用我的共享
    ProcessConfiguration.xml
    结果如何?你能解决它吗?此外,您还可以尝试创建新的团队项目或使用其他浏览器进行测试。这可能有助于你缩小问题的范围。现在在办公室。我指的是任务出现在“迭代”板上,而不是故事板。我最初下载了WIT XML,并将状态更改为包含“已解析”作为状态。“活动”任务可以成功转换为“已解决”状态(拖放)。问题是,当它们处于“已解决”状态时,为什么不出现在专栏中。@JeffereyCave是的,我也在谈论迭代板。又名任务积压委员会。它在我这边正常工作。您提到
    下载了WIT XML,并将状态更改为包含“已解析”作为状态。“活动”任务可以成功转换为“已解决”状态(拖放)。
    您是否也更改了任务工作项类型的转换?还要确保任务中的状态与Reso完全相同