Hosting git repositories -- Gitolite allows you to setup git hosting on a central server, with very fine-grained access control and many (many!) more powerful features.
Go to file
Sitaram Chamarty 78866f6f28 (experimental code) push wild repos across a master slave connection
It creates the repo on the remote side (getting the creator name from
the gl-creator file and sending it across), as well as sending gl-perms
on subsequent connections.

This has only been minimally tested.  E.g., complex setups or asymmetric
configs on master and slave, etc. have NOT been tested.

This has also not been tested with redirected pushes.
2012-06-01 17:28:14 +05:30
doc (experimental code) push wild repos across a master slave connection 2012-06-01 17:28:14 +05:30
src (experimental code) push wild repos across a master slave connection 2012-06-01 17:28:14 +05:30
t 'perms' command learns to create repo if needed 2012-06-01 16:01:36 +05:30
check-g2-compat update g2 compat and migr info 2012-05-22 07:05:33 +05:30
convert-gitosis-conf Properly migrate [gitosis] section 2012-05-23 05:08:22 +05:30
COPYING add COPYING file 2012-04-26 16:06:03 +05:30
dot.pl Q: all doc stuff 2012-03-24 18:22:11 +05:30
install install should fail more gracefully if the '-ln' directory does not exist 2012-04-22 22:43:27 +05:30
README.mkd (some docfixes) 2012-04-21 22:29:56 +05:30

Gitolite README

Github users: please read the "wiki" link at the top of the page before submitting issues or pull requests.


If you're reading this on the main gitolite page on github, several IMPORTANT CHANGES have happened to gitolite:

  1. A competely re-written version of gitolite has been pushed to the "master" branch, and is now the actively maintained and supported software. Do NOT try to merge this with your old "master" branch!

    The main page leads to several useful starting points. The table of contents is a much more meaningfully ordered/structured list of links (instead of putting them in alphabetical order of the filename, like in g2!)

    If you are an existing (g2) user and wish to migrate, you MUST read this.

  2. Versions v2.x are on branch "g2". It will be supported for security issues and serious bugs in core functionality, but not for anything less critical. Versions v1.x are completely unsupported now. (Documentation links for this version are here and here).


License information for code and documentation is at the end of doc/index.mkd (or you can read it online here).