TFS MSProject映射截止日期

时间:2014-01-24 13:37:42

标签: tfs ms-project tfs-workitem

我们在TFS2012一个workitemtype,我创建了一个mapping.xml映射与MSProject,直到我想映射pjTaskDeadline这是工作井场。

所以问题是,我想在MSProject中映射一个类型为date的截止日期字段,因此我将此行添加到mapping.xml:

<Mapping WorkItemTrackingFieldReferenceName="myProj.DeadlineDate" ProjectField="pjTaskDeadline"/>

当我尝试上传文件时出现此错误:

  

TF233003:无法上传指定的文件,因为它包含无效元素或元素的顺序不正确。更正Team Foundation Server字段映射文件,然后重试。

     

错误明细:

     

TF234000:工作项字段myProj.DeadlineDate映射到Microsoft Project中的错误字段类型。您可以将DateTime类型的工作项字段映射到DateTime类型的Microsoft Project字段。将工作项字段映射到DateTime类型的Microsoft Project字段。

我搜索解决方案on the internet and found only this one.

我发现pjTaskDeadline可被刷新只能从MSProj到TFS,所以我加入到这个XML列:PublishOnly =“真”,但仍然得到了同样的错误。

<Mapping WorkItemTrackingFieldReferenceName="myProj.DeadlineDate" ProjectField="pjTaskDeadline" PublishOnly="true"/>

如果我更改了工作项字段类型为字符串它的工作很好,但问题是,在TFS就像我不能创建查询myProj.Deadline > @Today - 7,因为它不是一个日期时间类型。

你能帮帮我,我如何用msproj pjTaskDeadline映射DateTime类型的工作项字段?

0 个答案:

没有答案