我想制作TFS流程模板的副本(scrum流程模板 - 虽然这是一个不相关的细节)。我在Visual Studio 2013中使用了Process Template Manager来下载一大堆定义模板的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>
因此名称,描述,版本和指南都会发生变化。这就是它 - 使用流程模板管理器上传模板,我已经有了一个我可以修改的模板。
那是对的吗?还有什么我需要做的吗?我可以尝试一下,但我对做一些对TFS不愉快的事情持谨慎态度。或者更糟糕的是,当项目处于飞行途中并使用此模板时,只会出现这种情况。
答案 0 :(得分:5)
这正是你应该这样做的。供参考一些方便的指导,以帮助您: