有没有办法让Teamcity在执行包恢复时与nuget会话进行交互。
我遇到的问题是各种文件处于冲突状态,并且提示过度写入,即如下:
[update] File Conflict.
[update] File 'App_Start\NinjectWebCommon.cs' already exists in project 'MyProject'. Do you want to overwrite it?
反过来挂起构建等待对提示的响应,这显然不是VS中的问题,但是我无法在Teamcity中找到一个选项来设置对这样的提示的默认响应。
人们如何处理这种情况?
答案 0 :(得分:4)
在回复评论时,我正在使用标准的“Nuget Installer”构建步骤,但是我没有注意到“Nuget Update”复选框被勾选了。取消选中已解决我的问题。
答案 1 :(得分:0)
如果您确实想要运行NuGet Update步骤,可以提供以下命令行开关以避免挂起构建:
-NonInteractive