我在Vagrant盒子上安装了Gitlab CE(在那里安装了作为开发团队和镜头调用者演示的方法),我已按照以下方式配置了git_data_dirs
设置:< / p>
git_data_dirs({"default" => "/var/git"})
在这个目录中,还有另一个名为repositories
,我只能假设Gitlab在我运行sudo gitlab-ctl reconfigure
时已添加。
在这个repositories/
目录中,我设法git clone --mirror <git-repo>
向我提供了我需要的*.git
。
如何让Gitlab将其作为一个项目进行检测,或者如何让Gitlab使用它来添加新项目?
答案 0 :(得分:1)
如果您想使用git将项目导入GitLab,您有两个选择:
使用内置导入功能,即导入“Repo by URL”。通过这种方式,GitLab将为您执行导入过程,这意味着创建项目并从远程存储库中提取文件。
自行创建项目和pull
/ clone
文件。
目前无法将存储库放在GitLab放置它们的文件夹中。由于GitLab必须创建数据库条目,因此只有上述两个选项才有效。