我们刚刚从TFS2015更新到TFS2017更新1.升级过程顺利进行,没有任何问题。在我们手动排队我们的一个构建之前,一切都很好。TFS2017手动构建不使用最新源版本
在2015年,当我们手动排队构建,我们会得到一个弹出窗口,指定哪个队列,我们希望它的基础上,并允许你指定一个特定的变更源版本。将源代码版本留空将使其从源代码中构建最新的变更集。
我们看到的问题是,当我们将源版本留为空白时,它似乎正在选择较旧的更改集,并且不再默认最新版本。有没有人遇到过这个问题?有谁知道我们如何解决这个问题?
CI构建将正确构建最新版本。它只是在手动排队的版本上进行。
感觉有一个配置值的地方有一个默认的变更集使用。
您能否指定最新的Source版本(changeset)来构建?新的构建定义是否有同样的问题?只需创建一个新的定义来尝试它。 –
如果我指定构建,它根本没有问题。只是当我把它留空时。在TFS2015中,我们能够将其留空,并且只需抓住最新的变更集。 – ICTech
您可能正在建立一个旧的更改集是最新的分支? –