很快,我收到了#34;任务被取消了#34;在运行构建任务时#34;发布工件"。 tfs服务器现在运行了几周,我从来没有遇到过这些任务的问题。
我通过删除构建输出文件夹修复了这个问题一次但不幸的是这个"解决方法"不再工作了。我试图更改工件名称,希望这可能会改变某些东西......没有任何帮助。
日志文件输出:
2016-04-22T13:04:55.6060280Z将workingFolder设置为默认值:C:\ agent \ tasks \ PublishBuildArtifacts \ 1.0.26
2016-04-22T13:04:56.0896280Z ## [debug] check path:
C:\剂\任务\ PublishBuildArtifacts \ 1.0.26 \ task.json
2016-04-22T13:04:56.0896280Z ## [debug]将资源文件设置为:
C:\剂\任务\ PublishBuildArtifacts \ 1.0.26 \ task.json
2016-04-22T13:04:56.0896280Z ## [debug] system.culture = en-US
2016-04-22T13:04:56.0896280Z ## [debug]加载字符串:
C:\剂\任务\ PublishBuildArtifacts \ 1.0.26 \ task.json
2016-04-22T13:04:56.0896280Z ## [debug]从以下位置加载loc字符串:
C:\剂\任务\ PublishBuildArtifacts \ 1.0.26 \字符串\ resources.resjson \烯 美国\ resources.resjson 2016-04-22T13:04:56.0896280Z ## [debug] system.hosttype = build
2016-04-22T13:04:56.0896280Z ## [debug] PathtoPublish = C:\ agent_work \ 3 \ a
2016-04-22T13:04:56.0896280Z ## [debug]检查路径:C:\ agent_work \ 3 \ a
2016-04-22T13:04:56.1052280Z ## [debug] ArtifactName = MyArtifact
2016-04-22T13:04:56.1052280Z ## [debug] ArtifactType = Container
2016-04-22T13:04:56.1052280Z ## [debug] TargetPath = \ my \ share \ My Artifact \ My Artifact_2.3.16113.06 2016-04-22T13:04:56.2456280Z
Max Concurrent上传2,Max Creators 1
2016-04-22T13:04:56.3392280Z找到61个要上传的文件。
2016-04-22T13:04:56.3704280Z本地找到的文件61,
2016-04-22T13:04:56.3704280Z文件评估为0,
2016-04-22T13:04:56.3704280Z文件留待评估61。,
2016-04-22T13:04:56.3704280Z创建的文件没有上传0,
2016-04-22T13:04:56.3704280Z文件已上传0
2016-04-22T13:04:56.3704280Z文件留待处理61
2016-04-22T13:04:56.3704280Z ---------------------------
2016-04-22T13:04:57.7588280Z开始:UploadArtifact
2016-04-22T13:04:57.7588280Z ## [错误]任务被取消。
2016-04-22T13:04:57.7588280Z结束:UploadArtifact
有没有人经历过这样的事情?有谁知道如何解决这个问题?
非常感谢任何
答案 0 :(得分:0)
再次添加相同的任务并删除" Always Run"检查,我收到了一条有用的错误信息:
TF30042:数据库的日志文件已满。联系您的团队 Foundation Server ************备份事务日志 数据库释放一些日志空间。服务器:TheServer,错误:9002, 消息:'数据库的事务日志' Tfs_DefaultCollection'是 完全归因于' ACTIVE_TRANSACTION'。'。
解决了这个问题。