Support cvs via git-shell
authorJohannes Schindelin <Johannes.Schindelin@gmx.de>
Tue, 9 Oct 2007 14:33:25 +0000 (15:33 +0100)
committerShawn O. Pearce <spearce@spearce.org>
Tue, 16 Oct 2007 01:25:42 +0000 (21:25 -0400)
commit0c696fe7f490fd3a85e405becf6323993dfb471d
tree9b45c211c1508809b27e7e312015447f0b2091f0
parenta2a9150bf06bdab419016003fa1bc04905d0f4fb
Support cvs via git-shell

This adds cvs support to the git-shell; You can now give new users
a restricted git-shell and they still can commit via git's cvs
emulator.

Note that either the gecos information must be accurate, or you must
provide a $HOME/.gitconfig with the appropriate user credentials.
Since the git-shell is too restricted to allow the user to do it
(on purpose!), it is up to the administrator to take care of that.

Based on an idea by Jan Wielemaker.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
shell.c