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 acb2f8fe8e sugar high!
make it easy to handle syntactic sugar.  In summary, compile now calls
parse(sugar('gitolite.conf')).

Details:

  - cleanup_conf_line went from subar.pm to common.pm
  - explode() and minions went from conf.pm to the new explode.pm
  - the callback went away; everyone just passes whole arrays around now
  - the new sugar() takes a filename and returns a listref
  - all sugar scripts take and return a listref

  - the first "built-in" sugar is written (setting gitweb.owner and
    gitweb.description)

the new RC file format (of being a hash called %rc) is getting a nice
workout :-)
2012-03-24 10:30:41 +05:30
Gitolite sugar high! 2012-03-24 10:30:41 +05:30
src (lotsa files affected) rc file format changed; see below 2012-03-24 10:30:41 +05:30
t t01-basic completed, some change to test.pm as well 2012-03-24 10:30:41 +05:30
g3-info deny message change; t01 also changed accordingly 2012-03-24 10:30:41 +05:30
g3-install very basic, usable, first cut done 2012-03-24 10:30:37 +05:30
gitolite gitolite/commands/setup -> gitolite/setup 2012-03-24 10:30:41 +05:30
gitolite-shell deny message change; t01 also changed accordingly 2012-03-24 10:30:41 +05:30