TFS中设置任务中的“计划开始时间”为可编辑状态
2018-02-26 23:57
316 查看
问题现象
如果使用TFS系统的默认模板CMMI新建团队项目,你会发现在网页浏览器中,任务工作项的“计划开始日期“和”计划结束日期“的类型是普通字符,并且不能修改(为只读状态)。这样设计的初衷,是为了方便项目管理人员在Project Professional修改计划日期,并同步到TFS系统中,实现项目计划的管理功能。但是在实际使用过程中,许多研发人员不习惯使用Project Professional,更倾向于在浏览器中直接修改计划日期。
下面我们介绍在TFS 2018(2017的操作基本一致)中,如何修改任务工作项定义,将计划日期信息修改为可编辑状态,并绑定日期控件。
Figure 1 – 计划日期为只读状态
解决方案
修改字段的读写状态,需要通过定义工作项来实现,下面是操作的步骤和操作方法:- 导出任务工作项定义
witadmin exportwitd /collection:http://tfs2018:8080/tfs/技术研发中心 /p:产品服务管理系统 /n:任务 /f:task.xml |
原值: <Group Label="计划"> <Control Label="开始日期" Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.StartDate" ReadOnly="True" /> <Control Label="完成日期" Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.FinishDate" ReadOnly="True" /> </Group> 新值: <Group Label="计划"> <Control Label="开始日期" Type="DateTimeControl" FieldName="Microsoft.VSTS.Scheduling.StartDate" /> <Control Label="完成日期" Type="DateTimeControl" FieldName="Microsoft.VSTS.Scheduling.FinishDate" /> </Group> |
witadmin importwitd /collection:http://tfs2018:8080/tfs/技术研发中心 /p:产品服务管理系统 /f:task.xml |
Figure 2 – 任务的计划日期为可编辑状态,并且绑定了日期控件
微软ALM MVP 张洪君 http://www.cnblogs.com/danzhang
--End--
相关文章推荐
- Win8系统设置计划任务比如自定义关机时间、通知消息等等
- 计划任务开始时间限制更改
- spring quartz 根据开始时间 结束时间 动态设置任务
- TFS签入代码时,自动修改工作项的状态为“已解决”
- unix的计划任务时间设置
- windows下通过bat脚本和计划任务实现设置某一服务的守护进程
- quartz定时任务时间设置
- Linux系统管理初步(六)设置计划任务
- 车间任务不可更改开始时间/完成时间
- 使用Jquery EasyUI中DateTimeBox控件设置考试开始结束时间,并对其验证
- 在WINDOWS中设置计划任务执行PHP文件
- 加动画喽。。有一次我设定动画的时间不管用。就把设置时间的代码位置调整到最开始。然后就好了。
- spring Quartz定时任务调度 时间设置
- 任务开始时间和完成时间
- Win7如何设置计划任务?Win7设置计划任务的方法
- 任务计划程序设置优先级
- 第16讲 top详解 设置系统时间 监控网络状态
- Clander的用法。如何取得当前时间一个月后/前的时间。如何取得某个月的最后一天。如何取得今年的第一个周一。五月的第二个星期日。如何取得今年的第一周(注意国外的日历和国内可能不一样,如何设置一周开始
- linux设置计划任务
- Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能