首页 文章

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

提问于
浏览
2

尝试SYNC后,构建总是失败, Response status code does not indicate success: 404 (Not Found)

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

  • 存储库类型是Microsoft GIT,由相同的VSO托管

  • 代理可以在 Cloud 中连接Visual Studio Team Services,即代理显示在默认池中

  • Visual Studio可以从部署了Agent的本地计算机进行SYNC

  • 当新构建排队时,代理在尝试同步时失败

构建定义:

  • Platform :$(BuildPlatform)

  • Configuration :$(BuildConfiguration)

  • Visual Studio Version :2015

  • MSBuild Architecture :x64

  • Control Options: enabled :是的

2 回答

  • 1

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

    • 从Web Portal打开您的项目 .

    • 单击"Code"打开代码面板 .

    • 右键单击存储库并选择"Security"选项 .

    • 检查"Project Collection Build Service"的许可 .
      enter image description here

    确保"Read"权限设置为"Allow",否则您将收到以下404错误:
    enter image description here

  • 3

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

相关问题