我需要设置一个按以下顺序执行的自动CI构建:
1)使用新标签标记源代码管理中的所有文件。 2)仅获取具有新标签的文件 3)构建+版本+测试
我需要确定我只构建我标记过的文件。
所有想法都将受到赞赏。
由于
答案 0 :(得分:2)
如果有人有兴趣,TFS 2010支持这种开箱即用。
构建过程:
在获取最新版本(Changeset1)之后,TFS在“工作区”中“标记”了代码。现在,如果在应用此标签之前还有另一个签入(Changeset2),TFS将仅标记上一个变更集(Changeset1)。 - 我相信这是正确的行为。 Changeset2应该转到下一个版本。
我最初认为TFS标记了第二次签到,即使“工作区”只有changeset1。