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.
Find a 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