TFS过程模板 - 创建初始版本控制文件夹结构

时间:2011-08-03 20:17:46

标签: version-control tfs tfs-process-template

我已经搜索过,似乎无法找到这个问题的答案,所以这里有......

我想编辑TFS流程模板,以便在创建新团队项目时自动将以下文件夹添加到版本控制中:

<teamProject>
  |- DEVELOPMENT
  |- MAIN
     |- BUILD
     |- SOURCE
     |- TEST
  |-RELEASES

目前,我必须为每个创建的新团队项目添加这些文件夹。我想要一点点自动化。

如果流程模板不是完成的地方,我怀疑这可以在API中完成,但到目前为止无法找到合适的起点。

3 个答案:

答案 0 :(得分:0)

一种非常简单的方法是在Temp / Test Team Project中按照您想要的方式设置文件夹结构,然后在创建新的Team Project时,您将获得“指定源代码管理设置”选项

enter image description here

在此对话框中,选择“创建新的源控件分支”分支来自:选择Temp / Test Team Project的根目录。

通过这种方式,您未来的所有团队项目都将具有与Temp / Test Team Project相同的结构。

答案 1 :(得分:0)

我选择创建一个创建TP编程的自定义解决方案(C#),然后使用TFS客户端对象模型创建特定的源控件结构。

此致

答案 2 :(得分:0)

没有仔细研究过这个问题,但http://mskold.blogspot.com/2010/10/tfs2010-automated-team-project-creation.html可以给你一些提示,告诉你如何实现这一目标。

StackOverflow上还有另一篇帖子提出了同样的问题:TFS2010 Automatic folder structure