This is an update on gitolite, the "lite" rewrite of gitosis (in perl) for a typical "corporate" environment, after a month of moderately heavy use at my workplace and quite a lot of updates and improvements (thanks to a lot of people on the list and on IRC, and colleagues at work). The latest version is at git://github.com/sitaramc/gitolite.git -- I recommend the "master" branch for most people. My original reasons were per-branch permissions, limiting rewind/non-ff to specific people, and to install on any Unix with no dependencies and no root access, assuming git itself was already installed somehow. Over the past month it acquired some more features/improvements. There's also oodles of documentation -- this is not one of those "figure it out yourself" systems :-) Summary ======= * simpler, but far more powerful, config file syntax, including specifying gitweb/daemon access. You'll need this power if you manage lots of users + repos + combinations of access * more comprehensive logging * "personal namespace" prefix for each dev * migration guide and simple converter for gitosis conf file * "exclude" (or "deny" rights in the config file) -- this is the "rebel" branch in the repository, and always will be ;-) All these points (and more) are explained in detail at http://github.com/sitaramc/gitolite/blob/ml/update.mkd (I wasn't sure if it was OK to post all that to the list; it was a bit long). Anyway, if you're looking for features like this, give it a whirl -- I'd appreciate comments from users or even just people who read that page and have some thing to say. And needless to say I'll gladly help anyone having trouble; preferably on #git but the mailing list or personal email are fine too. -- Sitaram sitaramc@xxxxxxxxx / sitaram.chamarty@xxxxxxx -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html