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.
"
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
___________________________________________________________________________________