VSO构建 - 响应状态代码不表示成功:404(未找到)

时间:2015-11-30 20:27:18

标签: azure-devops azure-pipelines

构建总是在尝试SYNC时失败, 响应状态代码不表示成功:404(未找到)

存储库类型是GIT, 在本地计算机中部署代理

  • 存储库类型是Microsoft GIT,由相同的VSO
  • 托管
  • 代理可以与云中的Visual Studio Team Services连接,即代理显示在默认池
  • Visual Studio可以从部署了代理的本地计算机进行SYNC
  • 当新版本排队时,代理在尝试同步时失败

构建定义:

  • 平台:$(BuildPlatform)
  • 配置:$(BuildConfiguration)
  • Visual Studio版本:2015
  • MSBuild架构:x64
  • 控制选项:已启用:true

2 个答案:

答案 0 :(得分:3)

请通过以下步骤检查“Project Collection Build Service”是否对您的代码存储库具有“读取”权限:

  1. 从Web Portal打开您的项目。
  2. 点击“代码”打开代码面板。
  3. 右键单击存储库并选择“安全”选项。
  4. 检查“Project Collection Build Service”的权限。 enter image description here
  5. 确保“读取”权限设置为“允许”,否则您将收到404错误,如下所示: enter image description here

答案 1 :(得分:1)

我发现的另一件事是利益相关者无法访问回购,即使他们通过成为团队的一部分而拥有读者或贡献者访问权限。访问级别在“访问控制”选项卡下的TFS配置级别进行控制。只需将它们从Stakeholders组中删除,然后将它们添加到Basic(默认)组或您创建的其他一些更具体的组中。