无法访问gitlab中私有组中创建的私有项目

时间:2017-12-10 06:34:54

标签: gitlab

我想在私人群组中创建一个私有项目,并希望将其作为依赖项包含在在gitlab 中的同一组中创建的私有项目中。它的程序是什么?我尝试生成ssh并将其链接起来。我尝试过像这样的依赖

"dependency_name" : "git+ssh://git@domain:groupname/repo.git"

我最终得到错误,其中说找不到package.json,之后我尝试使用外部组(与我的用户)创建私人回购并尝试了这个

"dependency_name" : "git+ssh://git@domain:username/repo.git"

错误:

! ssh: connect to host domain.com port 22: Operation timed out
npm ERR! fatal: Could not read from remote repository.
npm ERR!
npm ERR! Please make sure you have the correct access rights
npm ERR! and the repository exists.
npm ERR!
npm ERR! exited with error code: 128

一天结束时,我希望依赖项目和项目是私有的。任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:1)

OP确认:

  • 网址为git+ssh://git@domain/username/repo
  • 问题是服务器端的权限问题:用户必须被授权访问SSH端口上的特定存储库(有时可能是client-side firewall issue too)。