6

Ubuntu 16.04 LTS システムのプロジェクト パッケージ リポジトリから GitLab-CE をインストールしました。

パッケージのバージョンは次のとおりです。

8.9.5-ce.0

アーキテクチャは AMD64 です。

私はすべてをうまく設定しました。HTTPSなどがあります。管理者アカウントなどを作成しました。ここでプロジェクトを作成したいと思いますが、ここから問題が始まります。プロジェクトを作成しようとすると、次のエラーが発生します。

Limit reached Personal project creation is not allowed. 
Please contact your administrator with questions

だから私は何をすべきかグーグルで検索しました。最初に、新規ユーザーのデフォルトのプロジェクト制限を変更しました。実際には 1000 です。これでは問題は解決しません。
そこで、アカウントのプロジェクト制限を確認しました。0です。とても変だと思ったので、1000にも変更しようとしました
。GitLabは、設定が正常に保存されたと言っていますが……まだ0であり、変更できません。
また、グループを作成する機能を設定できません。上記のエラーが引き続き表示され、これを解決する方法がわかりません。

誰かがそうする方法を知っていますか?私が考える唯一のことは、DBで直接変更することですが、これは非常に汚いと思います。

4

3 に答える 3

2

Gabriel Ferreira Rosalino の功績

  1. プロジェクトの制限は、youtgithost/admin/users/username/edit のユーザー設定で変更する必要があります

  2. ユーザーを外部ユーザーとして設定するのを間違えました。くだらない事実: これは管理者アカウントで可能です。これにより、設定されたユーザー プロジェクト制限が常に 0 にリセットされます。GUI には適切なエラー処理がありません。ユーザーが外部ユーザーでないことを確認してください。プロジェクトを作成することはできません。アクセスが許可されているときにプロジェクトにアクセスできるというのはとてもいいことのように思えますが、それは間違ったことです。ここで GUI が壊れています。ユーザーが外部ユーザーでない場合は、制限を変更できるはずです。

于 2017-07-19T09:48:15.633 に答える