5
我有Microsoft Project Server 2013与TFS 2012实例集成。我有能力从项目和tfs创建工作项目,它会来回同步。自动发送TFS WorkItems到MS Project Server(工作项目工作流程)
我想要做的是将某些工作项类型自动提交给项目服务器。以下是我在其他地方找到的内容,它几乎可行(Submit is yes),但ProjectName字段显示为空白。
我得到的错误:“现场‘的Project Server的企业项目’不能为空和现场‘项目服务器同步申请的项目GUID’不能为空
有谁知道我怎么能找到什么TFS预计这些。 ?值
<TRANSITION from="" to="To Do">
<REASONS>
<DEFAULTREASON value="New task" />
</REASONS>
<FIELDS>
<FIELD refname="Microsoft.Sync.ProjSrv.Submit">
<COPY from="value" value="Yes" />
</FIELD>
<FIELD refname="Microsoft.Sync.ProjSrv.ProjectName">
<COPY from="value" value="PROJECT_SERVER_PROJECT_NAME" />
</FIELD>
</FIELDS>
</TRANSITION>
是的,我被映射到一个单一的项目。我会尝试设置GUID而不是名称。但是,我需要知道在TRANSITION xml中放置什么值才能使其真正起作用,或者至少知道如何找到它们。我如何找到该项目的RequestedProjGuid? – ChrisG 2013-05-09 19:59:38
一旦项目服务器在这里设置,我就处于尝试做同样的事情的早期阶段,应该在接下来的几天内。到目前为止,我一直在研究如何去做。只要我有机会尝试自己,我会给你一个更新。我最终可能会将问题转回你的方向:P。 – 2013-05-10 11:57:34