目前我们有一个团队项目设置如下(关于分支机构)
团队项目
| __Developement
| __开发 - 隔离特征开发
| __main
| __Production
我遇到的问题是,当我们想要在生产分支解决方案上进行团队构建时,它会将整个团队项目复制到构建服务器(所以4x副本,每个分支1个)因为项目是相当大,其他分支不需要构建,我想知道是否有任何方法只需要构建单个分支?
答案 0 :(得分:6)
配置构建时,在工作区选项卡上,在源代码管理中选择正确的分支。
答案 1 :(得分:2)
如果您只想查看开发分支,请将构建配置为签出
$/Team Project/Development
如果要查看特定文件夹而不是子文件夹,可以“隐藏”子文件夹。右键单击团队资源管理器中的构建,选择“编辑构建定义”,然后单击“工作区”选项卡。
从那里你可以从任意数量的地方隐藏/添加任意数量的文件夹(分支只是文件夹)