我将Microsoft Project Server 2013与TFS 2012实例集成在一起.我能够从项目和tfs创建工作项,它将来回同步.
我想要做的是将某些工作项类型自动提交给项目服务器.下面是我在其他地方找到的,它几乎可以工作(提交是肯定的),但ProjectName字段显示为空白.
我得到错误:"字段'Project Server Enterprise项目'不能为空,字段'Project Server Sync请求项目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>
Run Code Online (Sandbox Code Playgroud)