从 git 存储库获取时出现 Teamcity VCS 错误

Sha*_*ove 4 git teamcity teamcity-9.1

当我从 TeamCity Enterprise 9.1.3 对我的 git 存储库进行测试连接时,出现此错误。有人能更仔细地解释这个错误吗?

列出远程引用失败中的测试连接失败:org.eclipse.jgit.errors.TransportException: https://git_repo_url:不允许 git-upload-pack

Ror*_*ory 5

我上周也遇到了这个问题。Github 于 2021 年 8 月 13 日禁用了用户名/密码身份验证,导致我们的 TeamCity 身份验证因 OP 错误而中断。

解决方案是

  • 使用我们在 TeamCity 中使用的用户名通过浏览器登录 GitHub
  • 转到https://github.com/settings/tokens并生成新的访问令牌。对于我们来说,可以完全访问“回购协议”,但其他权利似乎不起作用。为其指定适合您的安全要求的到期日期。
  • 更新 TeamCity VCS 设置以使用该访问令牌作为“密码”,并保持“用户名”正常。