我们正在使用Visual Studio Online,但我们有本地Build Controller和Build代理。在过去的6个月左右,这种情况一直很好,但就在本周,构建一直都失败了。
软件本身似乎构建成功,并且测试似乎也通过了,但由于日志文件发布期间的错误而失败(请参阅下面的错误)。
构建使用未修改的默认模板,并进行设置以使其“不会将输出文件复制到放置文件夹”(在构建定义的构建默认值中)。
经过几个小时的敲击后,这感觉就像某种权限,但我不知道如何进行调试或验证这个假设。
任何人都可以提供任何建议,或者更好的解决方案! : - )
另外需要注意的是,我们一直在与Visual Studio Online中的用户进行混淆,以便将一些帐户从Basic帐户更改为利益相关者帐户,以降低成本。我想知道我们是否还设法删除了导致此问题的关键帐户或权限......?
错误
An error occurred while copying diagnostic activity logs to the drop location.
Details: TF270002:
An error occurred copying files from
'C:\Users\tfs\AppData\Local\Temp\BuildAgent\5498\Logs\2853\LogsToCopy\ActivityLog.AgentScope.5498.xml'
to
'ActivityLog.AgentScope.5498.xml'.
Details: BadRequest: Bad Request
An error occurred while copying diagnostic activity logs to the drop location.
Details: TF270002:
An error occurred copying files from
'C:\Users\tfs\AppData\Local\Temp\BuildController\4592\Logs\2853\LogsToCopy\ActivityLog.xml'
to
'ActivityLog.xml'.
Details: BadRequest: Bad Request
修改 需要注意的一点是,对于通过同一构建控制器执行的不同C#项目,此错误在所有构建中是一致的。我已经尝试删除并重新注册控制器,重新启动构建服务和构建服务器本身。
答案 0 :(得分:0)
我们也遇到了类似的问题。我们没有对VSO权限进行任何更改,所以我对此表示怀疑。
有两件事情可以证明这一点: 1.在此问题出现的同一时间窗口内有VSOnline的更新 2.我们的本地构建控制器/代理已使用最新的Patch Tuesday更新进行了更新
答案 1 :(得分:0)
因此解决方案(无论如何)是将Build控制器软件升级到v12(TFS 2013)。