0

我在 Vagrant 机器上本地安装了 Gitlab CE(安装在那里作为向开发团队和负责人演示的一种方式),并且我已将git_data_dirs设置配置如下:

git_data_dirs({"default" => "/var/git"})

在这个目录里面,还有一个叫repositories,我只能假设 Gitlab 在我运行的时候已经添加了sudo gitlab-ctl reconfigure

在这个repositories/目录中,我设法git clone --mirror <git-repo>得到了*.git我需要的东西。

如何让 Gitlab 将其检测为项目,或者如何让 Gitlab 使用它添加新项目?

4

1 回答 1

1

如果您想使用 git 将项目导入 GitLab,您有两种选择:

  1. 使用内置的导入功能,即导入“Repo by URL”。这样 GitLab 将为您完成导入过程,这意味着创建一个项目并从远程存储库中提取文件。

  2. 自己创建一个项目和pull/clone文件。

目前没有办法将存储库放在 GitLab 放置它们的文件夹中。由于 GitLab 必须创建数据库条目,因此只有上述两个选项有效。

于 2016-09-22T08:18:25.890 回答