如何在 TFS 2013 中制作流程模板的副本?

How to make a copy of a process template in TFS 2013?

我想复制一份 TFS 流程模板(scrum 模板 - 虽然这是一个无关紧要的细节)。我在 Visual Studio 2013 年使用流程模板管理器下载了大量定义模板的 xml。我想做的是以这种方式更改 ProcessTemplate.xml

 <metadata>
    <name>Microsoft Visual Studio Scrum 2013.4</name>
    <description>This template is for teams who follow the Scrum methodology and use Scrum terminology.</description>
    <version type="6B724908-EF14-45CF-84F8-768B5384DA45" major="3" minor="14" />
    <plugins>
      <plugin name="Microsoft.ProjectCreationWizard.Classification" wizardPage="false" />
       <!-- more plugins -->
    </plugins>
  </metadata>

改为

  <metadata>
    <name>My new project</name>
    <description>My Description.</description>
    <version type="[A New Guid]" major="1" minor="1" />
    <plugins>
      <plugin name="Microsoft.ProjectCreationWizard.Classification" wizardPage="false" />
      <!-- more plugins -->
    </plugins>
  </metadata>

所以名称、描述、版本和 guid 都改变了。就是这样 - 使用 Process Template Manager 上传模板,我得到了一个可以修改的模板。

这样说对吗?还有什么我需要做的吗?我可以尝试一下,但我对做一些对 TFS 不愉快的事情持谨慎态度。或者更糟糕的是,遗漏了一些只有在项目进行中并使用此模板时才会变得明显的东西。

这正是您应该这样做的。作为参考,一些方便的指导可以帮助您继续前进: