【问题标题】:can't upload custom process template in Azure DevOps Server 2020无法在 Azure DevOps Server 2020 中上传自定义流程模板
【发布时间】:2021-05-14 07:25:23
【问题描述】:

我正在尝试在 Azure DevOps Server 2020 中创建自定义流程模板。我正在使用本地 XML 流程模型。当我上传自定义流程模板时,我不断收到“您无法更新系统流程”错误。

这些是我采取的步骤:

  1. 通过转到 Collection Settings->Process,单击 Agile 并选择“Export”,下载了 Agile 系统进程。
  2. 我将下载的文件夹解压缩并在 Visual Studio 中打开。
  3. 我更改了字段名称并为错误添加了新状态。
  4. 我在 ProcessTemplate.xml 中更改了名称和版本,如下所示:
<metadata>
<name>CustomProcess</name>
<description>This is a custom process template based on the Agile process</description>
<version type="ADCC42AB-9882-485E-A3ED-7678F01F66BC" major="1" minor="0" />
  1. 我将文件夹重命名为 CustomProcess 并将其压缩。
  2. 在集合设置-> 流程中,我单击“上传流程模板”并尝试上传我的 CustomProcess 压缩文件夹。我收到错误消息“您无法更新系统进程”。

我确保按照之前 Stackoverflow 帖子中的建议更新名称和版本,但我仍然收到错误消息。我需要在 XML 文件中修改其他内容吗?

【问题讨论】:

    标签: azure-devops azure-boards azure-devops-server-2020


    【解决方案1】:

    我查看了一些更相关的 Stackoverflow 帖子,发现 this one 很有帮助。问题是我需要为该版本生成一个新的 GUID。我进入 Visual Studio,转到工具 -> 创建 GUID。为 GUID 格式选择数字 6 选项。将 GUID 粘贴到版本类型中:&lt;version type="[paste GUID here]" major="1" minor="0" /&gt;

    希望这将帮助其他有类似问题的人。官方文档没有提到任何这些,这非常令人失望。

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 我确实如前所述更改了版本和名称。我想到了。我必须为该版本生成一个新的 GUID。
      猜你喜欢
      • 2021-02-24
      • 2021-11-09
      • 2021-06-28
      • 2021-01-31
      • 2022-01-01
      • 1970-01-01
      • 2021-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多