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 にプロジェクトをインポートする場合は、次の 2 つのオプションがあります。

  1. 組み込みのインポート機能、つまりインポート「Repo by URL」を使用します。このようにして、GitLab がインポート プロセスを実行します。つまり、プロジェクトを作成し、リモート リポジトリからファイルをプルします。

  2. プロジェクトとファイルを自分で作成しpullますclone

現在、GitLab がリポジトリを配置するフォルダーにリポジトリを配置する方法はありません。GitLab はデータベース エントリを作成する必要があるため、上記の 2 つのオプションのみが機能します。

于 2016-09-22T08:18:25.890 に答える