【问题标题】:cloning azure devops git repository through visual studio 2017 throws error通过 Visual Studio 2017 克隆 azure devops git 存储库会引发错误
【发布时间】:2020-03-27 21:52:15
【问题描述】:

我在 Azure DevOps 中创建了一个组织。在这个组织下,我在 Azure DevOps 中创建了一个带有私有 Git 存储库的项目。 现在,当我尝试使用 Visual Studio 2017 克隆此存储库时,我不断收到下面提到的错误。

**Git failed with a fatal error.
unable to access 'https://dev.azure.com/organizationame/projectname/_git/projectname/': The requested URL returned error: 403**

【问题讨论】:

  • 在 azure devops 中访问 git 的一种方法是使用个人访问令牌。创建访问令牌并在克隆时键入以下地址:https://username@dev.azure.com/organizationame/projectname/_git/projectname/。询问时输入您的 PAT。除此之外,您还可以在 Windows 上使用 Git Credential Manager:github.com/Microsoft/Git-Credential-Manager-for-Windows
  • @MarioDietner 感谢您的回复,但我尝试了您在回复中提到的两个选项,但仍然出现相同的错误。
  • 您可以尝试按照此处的说明操作:docs.microsoft.com/en-us/azure/devops/repos/git/… 使用 Visual Studio 向您的组织进行身份验证,然后从那里克隆吗?这行得通吗?
  • @gold143 好几天没有收到您的回复,能否分享一下您关于此问题的最新信息?如果您有任何疑问,请随时在此处分享。
  • @HughLin-MSFT 我尝试了马里奥建议的选项,但没有任何建议有效。我仍在努力解决这个问题。

标签: git azure github azure-devops visual-studio-2017


【解决方案1】:

我通过以下步骤在 Visual Studio 中对此进行了测试,一切正常。

1.连接到团队资源管理器中的项目

2.在Connect to a Project页面,选择你要克隆的repo。

3.如果弹出需要凭据的窗口,请输入您的 PAT 并确保您的 PAT 在Code 部分具有Read, write & manage 权限。

4.仓库克隆成功。

如果您已按照步骤操作但失败,请说明您在哪一步出错。

【讨论】:

    猜你喜欢
    • 2020-05-09
    • 2017-07-31
    • 1970-01-01
    • 2012-02-28
    • 2019-07-13
    • 2019-11-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-22
    相关资源
    最近更新 更多