我想复制一份 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 不愉快的事情持谨慎态度。或者更糟糕的是,遗漏了一些只有在项目进行中并使用此模板时才会变得明显的东西。