mantisbt:gitosis_management
This is an old revision of the document!
Managing Gitosis Repositories
Author: John Reese
Basics
Gitosis stores repositories in the 'git' user's home directory. In the case of git.mantisbt.org, this path is /srv/git. Configuration of the hosted repositories is defined in a special repository gitosis-admin.git, which contains a single configuration file and a directory of users' SSH keys.
Gitosis does its magic via the post-update hook in the gitosis-admin repository; in other words, every time you push changes to the special repository, it automatically updates all the appropriate settings, files, etc on the server to match the new configuration.
References
mantisbt/gitosis_management.1225912803.txt.gz · Last modified: (external edit)
