C# 通过Visual Studio 2019从TFS克隆项目时出现致命错误

C# 通过Visual Studio 2019从TFS克隆项目时出现致命错误,c#,visual-studio,tfs,git-clone,C#,Visual Studio,Tfs,Git Clone,使用Visual Studio 2019从TFS克隆项目时获取致命错误 我尝试用最新版本更新Git和VS2019。还是有同样的问题。请帮助解决这个问题。提前感谢。问题是,在上,您无法真正更改所用Git的版本 在VS2019中打开它之前,先尝试通过命令行克隆它 在该命令行中,尝试: 将https.postbuffer(git config--global http.postbuffer 524288000),作为,或 更改(git配置--global core.compression 1) 更

使用Visual Studio 2019从TFS克隆项目时获取致命错误

我尝试用最新版本更新Git和VS2019。还是有同样的问题。请帮助解决这个问题。提前感谢。

问题是,在上,您无法真正更改所用Git的版本

在VS2019中打开它之前,先尝试通过命令行克隆它

在该命令行中,尝试:

  • 将https.postbuffer(
    git config--global http.postbuffer 524288000
    ),作为,或
  • 更改(
    git配置--global core.compression 1

更新

请仔细检查你的网址。确保您使用的是本地TFS/Azure DevOps url,而不是云Azure DevOps服务

您的url看起来有点连线:

http://xxx.azure.com:8080/tfs/DefaulCollection

你的服务器名是
xxx.azure.com

  • 对于TFS和Azure DevOps,url应为:
git克隆http://servername:8080/tfs/DefaultCollection/project/_git/reponame

  • 对于Azure DevOps服务(以前的名称VSTS),应为:
git克隆https://patricklu@dev.azure.com/patricklu/project/\u git/reponame


根据您的描述和屏幕截图,当您在Visual Studio 2019中单击“克隆此存储库”按钮时,似乎出现了错误

建议您首先检查是否能够直接访问门户网站中的git repo

要缩小问题范围,可以使用而不是VisualStudio

git克隆https://dev.azure.com/fabrikam/DefaultCollection/_git/Fabrikam

  • 如果您不能同时从VisualStudio和命令行执行此操作。 也无法访问回购协议
然后检查您的网络设置,如果在代理后面,请先尝试在没有代理的情况下进行测试

  • 如果其他所有操作都正常,则只能在Visual Studio 2019中失败

你可以,这可能会奏效。

你好,谢谢你的回复。我试着运行上述语句。还是一样。远程:Azure Repo远程:找到28047个要发送的对象。(32毫秒)错误:RPC失败;curl 56 Recv失败:连接被重置致命:远程端意外挂起致命:早期EOF致命:索引包failed@SatishKumarS通过VS 2019或通过常规CMD进行克隆时是否会出现错误?抱歉,延迟。我在通过VS 2019Hi Satish Kumar S克隆时出错,根据您的评论,在使用CMD命令行时也会出错。此问题可能与Visual Studio方面无关。要缩小范围,建议您检查是否可以通过web门户url直接访问文件,以及是否可以直接从web门户下载文件。这也将验证您的许可。确保你有足够的权限。还要检查你的url格式,确保你使用的是正确的。根据你的截图,这个服务器名称有点像与Azure DevOps服务的混淆。详情请参阅我的更新回复。嗨,Satish Kumar S,有关于这个问题的更新吗?您是否有机会实施我建议的解决方案?你能解决吗?嗨PatrickLu MSFT,谢谢你的更新。以前它的作品很好我。一个月前,我的计算机用户名与Azure Active directory集成/迁移。看来,从那以后,问题就解决了。这可能是原因吗?