我有一个TFS 2012项目设置了自定义工作项,包括开始和完成日期只读字段( Microsoft.VSTS.Scheduling.StartDate
和 FinishDate
)。当我从Office Project中发布其中一个自定义工作项时,它不会像我发布任务工作项(内置TFS工作项)时那样填充这些字段。
我已经查看了工作项中的转换,以及TFS项目字段映射XML文件,但无法找到解释行为差异的任何内容。我错过了什么?
我有一个TFS 2012项目设置了自定义工作项,包括开始和完成日期只读字段( Microsoft.VSTS.Scheduling.StartDate
和 FinishDate
)。当我从Office Project中发布其中一个自定义工作项时,它不会像我发布任务工作项(内置TFS工作项)时那样填充这些字段。
我已经查看了工作项中的转换,以及TFS项目字段映射XML文件,但无法找到解释行为差异的任何内容。我错过了什么?
Answers:
要发布开始日期和完成日期,您需要下载TFS项目字段映射XML更改属性“PublishOnly”为“false”,然后将XML上载回TFS。
它应该是这样的:
<Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Scheduling.StartDate" ProjectField="pjTaskStart" PublishOnly="false" />