如何在Teamcity中解决Repository not found错误?

时间:2015-10-14 10:22:19

标签: github teamcity teamcity-9.0

我使用相同的VCS root以完全相同的方式配置了多个项目。对项目进行的所有更改都是项目名称,因此为了保持干净,我将使用以下获取URL来共享根目录:

git@github.com:<myorg>/%conf.GitProjectName%.git

对于单个项目,这失败了:

List remote refs failed: cannot locate repository at git@github.com:<myorg>/<My project>.git: ERROR: Repository not found.

这真的很奇怪,我可以使用git@github.com:<myorg>/<My project>.git克隆git repo而没有任何问题。有关如何调试这个的想法吗?

2 个答案:

答案 0 :(得分:5)

这不是因为团队城市,这是因为github的新方法是在我想到之前将团队权限授予存储库。没有删除问题以帮助其他可能存在问题的问题。

答案 1 :(得分:0)

我没有使用相同的私钥向teamcity添加两个或更多github代表。我已经生成了另一个私有/公共对,为github添加了公共密钥以用于新的repo,然后将私钥添加到teamcity中。这对我有用。希望它有所帮助。