使用 TFS 克隆存储库失败

Clone repository using TFS fail

正在尝试克隆 GIT 存储库。

使用 TFS2013 和 VS2015。

在我的本地机器上克隆工作正常。我使用此路径 (http://yourtfsserver.co.uk/tfs/defaultcollection/_git/GitTest) 在本地克隆,但是当我尝试在安装了 TFS 的服务器上克隆此存储库时,出现以下错误。

当我尝试克隆时出现此错误 响应状态码不表示成功:404(未找到)

当我尝试使用 TFS 构建从此存储库构建 Web 项目时,我也遇到了同样的错误。

知道出了什么问题。

首先尝试在构建服务器上使用git命令,看看它是否有效。比如

git clone https://fabrikam.visualstudio.com/DefaultCollection/Fabrikam/_git/FabrikamFiber

另请检查 "Project Collection Build Service" 和您用于创建存储库的用户帐户是否具有 "Read" 通过以下步骤访问您的代码存储库的权限:

  1. 从门户网站打开您的项目。
  2. 单击 "Code" 打开代码面板。
  3. 右键单击存储库和 select "Security" 选项。
  4. 检查"Project Collection Build Service"的权限。

确保 "Read" 权限设置为 "Allow",否则你会收到 404 错误。

更多细节请参考这个类似的问题: