【问题标题】:TFS 2013, unable to perform build with shelvesetTFS 2013,无法使用搁置集执行构建
【发布时间】:2015-01-17 12:55:54
【问题描述】:

我已经自定义了 buildTemplate 并将其保存在一个搁置集中;当我尝试使用保存的搁置集进行构建时,我会收到这样的警告

警告:该项目还有其他未决更改。对于搁置集中的文件

构建发生在之前的更改集。

按预期构建是私有的,但我不明白为什么它忽略搁置集?

【问题讨论】:

  • 等一下,您将构建模板保存在搁置集中吗?或者您正在使用自定义构建模板从搁置集中构建代码更改?
  • 自定义构建模板是我试图用来构建代码的内容,因此搁置集仅包含构建模板,此错误应阐明搁置集中包含的内容尝试取消搁置搁置“XAML”$//TfvcTemplate.12-OSSBuild.xaml:警告:该项目还有其他未决更改。

标签: tfs


【解决方案1】:

基本上,你不能做你想做的事。您不能搁置对构建模板的更改并将构建排队。当它尝试取消搁置新模板时,它已经在读取本地计算机中存在的模板。然后它会尝试用您的搁置版本覆盖它当前使用的版本,从而导致错误。

【讨论】:

  • 您部分正确;(+1) 搁置构建模板不会通过搁置构建模板的更改来构建,但是即使对于可以搁置构建的文件,警告仍然存在。
猜你喜欢
  • 1970-01-01
  • 2023-03-31
  • 2013-10-31
  • 2013-10-02
  • 2018-01-08
  • 1970-01-01
  • 1970-01-01
  • 2016-01-03
  • 1970-01-01
相关资源
最近更新 更多