TFS 状态更改日期不起作用

发布于 2024-12-29 18:19:01 字数 139 浏览 2 评论 0 原文

我们对 TFS 使用 Scrum 1.0 模板。我们正在尝试进行工作项查询,我注意到所有项目的状态更改日期都是空的。如果我搜索更改日期,效果很好,但不会产生所需的结果...

为什么会出现这种情况?

We're using the Scrum 1.0 template for TFS. We're trying to do a work item query and I've noticed the State Changed Date for all of our items is empty. If I do a search for Changed Date, that works fine, but doesn't produce the desired results...

Why would this be the case?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

许一世地老天荒 2025-01-05 18:19:01
  1. 使用 流程编辑器witadmin 到一个文件。
  2. 在元素中添加以下块:

    
       
         
       
       
        <只读>>
       
     <帮助文本>状态字段值更改的日期和时间。 
    
    
  3. 保存文件,然后使用流程编辑器或 witadmin 将其导入回 TFS。

  4. 单击“团队资源管理器”上的“刷新”按钮。
  5. 从现在开始,更改工作项的状态将是可查询的。

    “将“状态更改日期”添加到

  1. Export the WIT (Task, Bug or Impediment) using the Process Editor or witadmin to a file.
  2. Add the following block within the element:

    <FIELD refname="Microsoft.VSTS.Common.StateChangeDate" name="State Change Date" type="DateTime">
       <WHENCHANGED field="System.State">
         <SERVERDEFAULT from="clock" />
       </WHENCHANGED>
       <WHENNOTCHANGED field="System.State">
        <READONLY />
       </WHENNOTCHANGED>
     <HELPTEXT>Date and time that the value of the State field changed. </HELPTEXT>
    </FIELD>
    
  3. Save the file, and import it back to TFS using the Process Editor or witadmin..

  4. Click the Refresh button on Team Explorer.
  5. From this point forward changing the state of a work item will be queryable.

    Adding "State Change Date" to Visual Studio Scrum Process Template

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文