gpt4 book ai didi

tfs-workitem - 自动将 TFS 工作项发送到 MS Project Server(工作项工作流)

转载 作者:行者123 更新时间:2023-12-04 20:46:50 25 4
gpt4 key购买 nike

我将 Microsoft Project Server 2013 与 TFS 2012 实例集成。我有能力从项目和 tfs 创建工作项,它会来回同步。

我想要做的是让某些工作项类型自动提交到项目服务器。下面是我在其他地方找到的内容,它几乎可以工作(提交是肯定的),但 ProjectName 字段显示为空白。

我收到错误消息:“‘Project Server Enterprise Project’字段不能为空,‘Project Server Sync Requested Project 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>

最佳答案

我相信你所追求的值(value)观;

  • 'Project Server 同步请求的项目 GUID' = Microsoft.Sync.ProjSrv.RequestedProjGuid
  • 'Project Server 企业项目' = Microsoft.Sync.ProjSrv.ProjectName

  • 您的团队项目是否映射到单个项目计划?如果是这样,Microsoft.Sync.ProjSrv.ProjectName 将是只读的,如果它映射到多个项目计划,您只需指定它。

    关于tfs-workitem - 自动将 TFS 工作项发送到 MS Project Server(工作项工作流),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16319683/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com