Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您能否在2018年TFS中添加泳道验证?_Tfs - Fatal编程技术网

您能否在2018年TFS中添加泳道验证?

您能否在2018年TFS中添加泳道验证?,tfs,Tfs,我有一个“阻塞”泳道,我想添加验证。具体地说,我想在将积压工作项移到泳道中时填写一个字段。这在2018年TFS中可能吗?我查看了“TFS流程模板编辑器”扩展,但看不到如何执行此操作。谢谢是的,这是可能的,我更喜欢使用exportwitd和importwitd 使用exportwitd导出工作项XML 添加一个带有阻塞状态的转换,并设置一个必填字段 <TRANSITION from="In Progress" to="Blocked"> <REASONS> &

我有一个“阻塞”泳道,我想添加验证。具体地说,我想在将积压工作项移到泳道中时填写一个字段。这在2018年TFS中可能吗?我查看了“TFS流程模板编辑器”扩展,但看不到如何执行此操作。谢谢

是的,这是可能的,我更喜欢使用
exportwitd
importwitd

  • 使用
    exportwitd
    导出工作项XML
  • 添加一个带有
    阻塞状态的转换,并设置一个必填字段

    <TRANSITION from="In Progress" to="Blocked">
      <REASONS> 
        <DEFAULTREASON value="Fixed"/>
      </REASONS> 
      <FIELDS>
        <FIELD refname="MyCorp.SomeField" >
          <REQUIRED />
        </FIELD>
      </FIELDS>
    </TRANSITION>`
    
    
    `
    
  • 使用
    importwitd
    再次将XML导入TFS

  • 现在,当用户将工作项从“进行中”移动到“阻止”时,将需要“MyCorp.SomeField”字段


    您可以找到关于上述内容的良好文档。

    谢谢您的回答,但这不适用于泳道,只适用于专栏。你知道有没有可能为泳道增加一条过渡规则?你说得对,我以为你指的是州而不是泳道。你能在州里加上“封锁”吗?这似乎对我不起作用。我尝试添加一个如下所示的状态:但没有进行验证。我认为泳道和州政府之间没有联系。不应该是泳道。它应该是状态、标记或字段。在泳道的生命周期中,工作项不应该在泳道之间发生变化。有什么特别的原因吗?