Another option is Gitosis: http://swik.net/gitosis from http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way: " I have been asked more and more these days, "How do I host a Git repository?" Usually it is assumed that some access control beyond simply read-only is involved (some users have commit rights). With access control comes issues of security, and that's a whole other bag of cats. This post is about presenting an answer to this question, without the fuss. The rest of this article will be a tutorial showing you how to host and manage Git repositories with access control, easily and safely. I use an up and coming tool called *gitosis *that my friend Tv wrote to help make hosting git repos easier and safer. It manages multiple repositories under one user account, using SSH keys to identify users. *However, users do *not* need shell accounts on the server, instead they will talk to one shared account that does not allow arbitrary commands.* Git itself is used to setup gitosis and manage the Git repos, which pleases the recursion-seeking orthogonal CS-side of my brain. " On Thu, Mar 11, 2010 at 7:44 AM, Henning Hraban Ramm wrote: > Am 2010-03-10 um 23:09 schrieb Mojca Miklavec: > > On Wed, Mar 10, 2010 at 17:01, Wolfgang Schuster wrote: >> >>> Am 10.03.10 10:47, schrieb Philipp Gesang: >>> >>>> >>>> I have opened a bitbucket account in order to not to clutter the mailing >>>> list with archives. The tip revision can be found here: >>>> http://bitbucket.org/phg/transliterator/get/2fc2b5fbbd46.gz >>>> and the precompiled manual over here: >>>> http://bitbucket.org/phg/transliterator/downloads/transliterator.pdf >>>> >>> >>> Can you also add the module to the module section [1] on the wiki, >>> >> >> We urgently need to have some "git server" or something similar on the >> garden for modules. Maybe SVN would also do for a while. The current >> approach is very clumsy to use. >> > > see > http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#public-repositories > > If the web server running supports WebDAV, we could use that: > > http://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.txt > > Otherwise you'd need to run git daemon (usually on port 9418): > http://www.kernel.org/pub/software/scm/git/docs/git-daemon.html > > For my non-public projects I just access the repos on my webserver via ssh, > but that wouldn't be enough for ConTeXt modules - or perhaps it would, if > everyone gets his/her own user account and you/Patrick can link that into > the module store. > > Greetlings from Lake Constance! > Hraban > --- > http://www.fiee.net/texnique/ > http://wiki.contextgarden.net > https://www.cacert.org (I'm an assurer) > > > ___________________________________________________________________________________ > If your question is of interest to others as well, please add an entry to > the Wiki! > > maillist : ntg-context@ntg.nl / > http://www.ntg.nl/mailman/listinfo/ntg-context > webpage : http://www.pragma-ade.nl / http://tex.aanhet.net > archive : http://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > > ___________________________________________________________________________________ >