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