Friday, December 23, 2005

Authenticating svn users

Okay, I've got subversion up and running well enough to be able to download, and modify and upload code. The only problem with this is it's totaly anonymous, so anyone can change anything, so Bill Gates could come along and futz our work (which wouldn't be totaly crap since we'd have previous versions of the repo, but it'd be damn annoying).

So we must have authenticaton, since the www is such a happy and crime free place. The choices I have are: Basic svn, svn+ssh, or apache authentication. The first being rather insecure, the second being rather fiddly with the users having to have accounts and all, and the third is what I'm working on.
Apache + svn is a pretty good deal, you get to view the repo on the web and you can authenticate via the command line, or a svn client. The problem is it's hell on earth to setup, I'm no pro system admin, once you think you have somethnig right,it goes wrong, or cocks up or something. I'll continue working on this over the holidays though, since I'd like to be able to contribute such things to the Jedi/GNU project.

0 Comments:

Post a Comment

<< Home