2015-10-06 51 views
-1

我使用的是TFS 2010和Visual Studio 2013.当我构建队列时,我可以选择“使用shelveset最新源代码”选项并选择shelveset,它工作正常。 Queue build screenshot使用shelveset和changset构建源代码

我也可以设置参数选项卡上的给定版本作为例如MSBuild参数。通过更改CXXXXXX,它也可以正常工作。 我想结合这两个选项,它不工作。获取任务期间不会下载shelveset的更改。我怎样才能结合这两个选项?

回答

0

不,您不可能将这两个选项结合使用。

0

这是不可能的。为什么你想结合这两个选项?

通过shelveset排队构建是私人构建。你实现的另一种方式是公开构建。来自微软的更多信息:https://msdn.microsoft.com/en-us/library/ms181722(v=vs.120).aspx

如果你想构建一个带有“特定变更集”的shelveset,你可以回滚一个变更集并将你想要构建的内容放入一个shelveset中。最后,建立搁架。

+0

为什么?因为我想通过一些更改来构建某些版本的代码。或换句话说,构建最新版本,而不需要一些变化。你测试了关于在shelveset上回滚的想法吗?它根本不工作。出于某种原因,使用回滚标签的编辑会被忽略。 – abc667