所以我从 gitlab 获得以下 url,用于新创建的项目
git@gitsource:kellye/calendar-tool-of-doom.git
这让我回了一个“似乎不是 git 存储库错误”
所以凭直觉我尝试了这个
git@gitsource:repositories/kellye/calendar-tool-of-doom.git
它工作得很好。
我会注意到我将repos_pathgitlab.yml 和 config.yml(in git-shell) 更改为 raided 文件夹/source/repositories/。
有什么想法可以使该网址正确或解决我的问题吗?
我还创建了一个从 /home/git/repositories 到 /source/repositories 的符号链接,因此它repositories从该符号链接中提取了起始路径片段。
这意味着当我执行 git pull 时,根目录就是/home/git目录……有些东西没有正确设置,我不确定它是什么。
我什至尝试将 acd /source/repositories放入我的.profile .bash_rcand.ssh/config中,但这也无济于事。
从那以后,我将raid移动到/home/git/repositories并将我的所有文件放在那里,并更新了我的所有配置文件,它仍然将root设置为/home/git而不是/home/git/repositories
这不是问题,问题是在 gitlab内部,它将 url 显示为git@gitsource:kellye/amazon-bucket-loader.git. 我只关心它是正确的,所以即使它显示出来git@gitsource:repositories/kellye/amazon-bucket-loader.git我也不在乎。
我也有他们的错误报告......我想我们会看到谁更敏捷https://github.com/gitlabhq/gitlabhq/issues/3755