diff options
author | Riyad Preukschas <riyad@informatik.uni-bremen.de> | 2013-01-17 16:19:40 +0400 |
---|---|---|
committer | Riyad Preukschas <riyad@informatik.uni-bremen.de> | 2013-01-17 16:19:40 +0400 |
commit | bddead9efff5ca6b067d6cda20c224651a443a4b (patch) | |
tree | 67715291dfa0a777f79e895a565cb35f5b257865 /doc | |
parent | b08bb209795dfc4b764679016f43cd483298f52c (diff) |
Update doc/install/structure.md
Diffstat (limited to 'doc')
-rw-r--r-- | doc/install/structure.md | 39 |
1 files changed, 28 insertions, 11 deletions
diff --git a/doc/install/structure.md b/doc/install/structure.md index 536c933c3bf..a67e12cc217 100644 --- a/doc/install/structure.md +++ b/doc/install/structure.md @@ -1,24 +1,41 @@ -## Description of GitLab structure +# GitLab directory structure - -### Directory structure +This is the directory structure you will end up with following the instructions in the Installation Guide. |-- home | |-- gitlab + | |-- .ssh | |-- gitlab | |-- gitlab-satellites | |-- git - | |-- repositories | |-- .gitolite + | |-- .ssh + | |-- bin + | |-- gitolite + | |-- repositories + + +**/home/gitlab/.ssh** + Contains the Gitolite admin key GitLab uses to configure Gitolite. + +**/home/gitlab/gitlab** + This is where GitLab lives. + +**/home/gitlab/gitlab-satellites** + Contains a copy of all repositories with a working tree. + It's used for merge requests, editing files, etc. +**/home/git/.ssh** + Contains the SSH access configuration managed by Gitolite. -gitlab - Holds all the code of gitlab application. +**/home/git/bin** + Contains Gitolite executables. -gitlab-satellites - Contains a copy of all repositories with working tree. - Used to automatically merge requests, edit files etc... +**/home/git/gitolite** + This is where Gitolite lives. -repositories - Keeps all you repositories in bare format here +**/home/git/repositories** + Holds all your repositories in bare format. + This is the place Git uses when you pull/push to your projects. +You can change them in your `config/gitlab.yml` file. |