Hi all,
I have never been satisfied with the options available for pushing
changes to a darcs repository with multiple users: I either have to set
up SSH accounts for each user, or receive patches by email. Therefore, I
have written "darcs-server" a program that extends darcs to enable push
to remote repositories -- Finally! you can do centralized development
with Darcs :-)
With the darcs server you can:
- push changes remotely via a CGI script
- or push changes via a single SSH account that serves many users
- use cryptographic verification and authorization of users for reading
and writing
- use gpg encryption (for CGI)
- use non-public repositories that can only be accessed by authorized users.
The client program is of course written in Haskell, but I wrote the
server script in Perl in order to reduce dependencies on the
server: you only need Perl, a darcs binary, and either CGI or SSH.
Download Darcs server from:
<http://www.equational.org/darcs-server>
Have fun,
-- Daan Leijen.
_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users