所以我从 gitlab 获得以下 url,用于新创建的项目
git@gitsource:kellye/calendar-tool-of-doom.git
这让我回了一个“似乎不是 git 存储库错误”
所以凭直觉我尝试了这个
git@gitsource:repositories/kellye/calendar-tool-of-doom.git
它工作得很好。
我会注意到我将repos_path
gitlab.yml 和 config.yml(in git-shell) 更改为 raided 文件夹/source/repositories/
。
有什么想法可以使该网址正确或解决我的问题吗?
我还创建了一个从 /home/git/repositories 到 /source/repositories 的符号链接,因此它repositories
从该符号链接中提取了起始路径片段。
这意味着当我执行 git pull 时,根目录就是/home/git
目录……有些东西没有正确设置,我不确定它是什么。
我什至尝试将 acd /source/repositories
放入我的.profile
.bash_rc
and.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