F=mob mob branches in gitolite

WARNING: This is hairy stuff. But what's life without a little danger?

WARNING 2: girocco does mob branches quite differently; the controls on what a mob branch can do are much more fundamental. Here we just trick gitolite into accepting anonymous ssh connections and pretending they're from a mythical user called "mob". This means all the access control is -- as you might expect -- in the gitolite.conf file, so make sure you don't give the mob user too many rights!

(tested on Fedora 14; assumes your gitolite server userid is "gitolite" and install was "non-root" method; adjust according to your environment. If you need more than this, you should not be enabling mob branches anyway ;-)

[hah! Easy way out of being badgered with questions!]

That's it. Now you can add stuff to your gitolite.conf file. Here's some examples:

How do mob users access it? The URLs just look like: mob@server:repo instead of gitolite@server:repo That's it!