2.6. gitolite ユーザーとリポジトリの管理
新しいユーザーを gitolite に追加するのは簡単です。公開 SSH キーを取得し、それを keydir ディレクトリに追加するだけです。
$DESIRED_USER_NAME.pub。 gitolite のユーザー名はシステムのユーザー名と一致する必要はないことに注意してください。
- これらは、アクセス制御を管理するために gitolite 構成ファイル内でのみ使用されます。 同様に、ユーザーは公開キー ファイルを削除することで削除されます。 変更を加えるたびに、忘れずに変更を git にコミットし、次のコマンドを使用して変更をサーバーにプッシュしてください。
git commit -a
git push origin master
リポジトリは、conf/gitolite.conf ファイルを編集して管理します。 構文はスペースで区切られており、リポジトリのリストとその後にいくつかのアクセス ルールを指定するだけです。 以下はデフォルトの例です
リポジトリ gitolite-admin
RW+ | = | 管理人 |
R | = | ショット |
リポジトリプロジェクト1
RW+ = アリス
RW = ボブ
R = デニス