2

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

Repository Type 是 GIT,在本地机器上部署了一个代理,

  • 存储库类型为 Microsoft GIT,由同一 VSO 托管
  • 代理可以与云中的 Visual Studio Team Services 挂钩,即代理显示在默认池中
  • Visual Studio 可以从部署代理的本地计算机同步
  • 当新构建排队时,代理在尝试同步时失败

构建定义:

  • 平台:$(构建平台)
  • 配置:$(BuildConfiguration)
  • 视觉工作室版本:2015
  • MSBuild 架构:x64
  • 控制选项:启用:true
4

2 回答 2

3

请通过以下步骤检查“项目集合构建服务”是否对您的代码存储库具有“读取”权限:

  1. 从 Web Portal 打开您的项目。
  2. 点击“代码”打开代码面板。
  3. 右键单击存储库并选择“安全”选项。
  4. 检查“项目集合构建服务”的权限。 在此处输入图像描述

确保“读取”权限设置为“允许”,否则会出现 404 错误,如下所示: 在此处输入图像描述

于 2015-12-02T03:34:53.917 回答
2

我发现的另一件事是利益相关者无法访问存储库,即使他们作为团队的一员拥有读者或贡献者访问权限。访问级别在访问控制选项卡下的 TFS 配置级别进行控制。只需将它们从利益相关者组中删除,然后将它们添加到基本(默认)组或您创建的其他更具体的组。

于 2016-11-21T15:08:45.430 回答