tfs - 如何在任务中标记 2 *工作日 *(或更多)的延迟?

标签 tfs azure-devops scrumboard

我们使用以下规则来标记延迟 2 天或更长时间的工作项:

Changed Date   <=  @Today - 2
Work Item Type =   Task
State          =   In Progress

(然后,将任务涂成红色)

问题是当一个任务在星期五开始时,星期一它会是红色的,即使只有一个 工作日已通过。

有没有解决的办法?

最佳答案

这无法做到这一点。对于更改日期字段:

Change Date

The date and time when a work item was modified.
Reference name=System.ChangedDate, Data type=DateTime. 

由于使用数据时间类型,因此无法自动排除周末,这是目前设计的。
状态更改日期状态字段的值更改的日期和时间。

DateTime

= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], In, Not In, Was Ever Macros: @StartOfDay, @StartOfWeek, @StartOfMonth, @StartOfYear, and @Today; each of these macros can be specified with a +/- n interger.



还有一个相关的功能请求:

添加选项以在使用“更改日期”字段规则标准设置样式规则时排除周末

https://developercommunity.visualstudio.com/idea/376310/add-option-to-exclude-weekends-when-setting-up-a-s.html

您可以投票赞成,我们的 PM 会亲切地审查它。不幸的是,我们没有任何完美的解决方案/解决方法,您可能需要根据周五开始的那些任务手动更改/更新彩色任务。

关于tfs - 如何在任务中标记 2 *工作日 *(或更多)的延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57941323/

相关文章:

git - AzureDevOps YAML管道存储库资源 `ref`回退

azure-devops - 如何手动启动$(Rev :r) counter from specific number?

node.js - Azure DevOps Pipeline - React Js 应用程序构建在构建过程中失败(npm run build)

Jira Development - Jira 7.1.7版本下的敏捷项目配置

task - Scrum 板/任务板和颜色编码

visual-studio-2010 - TFS:查看所有未版本控制的文件

tfs - 针对 TFSPreview.com 使用 TeamCity。有成功吗?

c# - 如何访问工作项链接和附件历史记录

visual-studio-2010 - Windows Server 2012 R2 上的 TFS 2010 应用程序层配置失败