我已经搜索过,似乎无法找到这个问题的答案,所以这里有......
我想编辑TFS流程模板,以便在创建新团队项目时自动将以下文件夹添加到版本控制中:
<teamProject>
|- DEVELOPMENT
|- MAIN
|- BUILD
|- SOURCE
|- TEST
|-RELEASES
目前,我必须为每个创建的新团队项目添加这些文件夹。我想要一点点自动化。
如果流程模板不是完成的地方,我怀疑这可以在API中完成,但到目前为止无法找到合适的起点。
答案 0 :(得分:0)
一种非常简单的方法是在Temp / Test Team Project中按照您想要的方式设置文件夹结构,然后在创建新的Team Project时,您将获得“指定源代码管理设置”选项
在此对话框中,选择“创建新的源控件分支”分支来自:选择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