Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for an application like VisualSVN in order to manage repositories and also User Access. For example you can create users and assign them to specific projects.

It doesn't matter which version control it works with. If it works with SVN, GIT or Mercurial then it would be perfect.

Any suggestions?

share|improve this question
Ahem.… – Tobu Jun 30 '10 at 0:45
@Tobu, I think he was asking for a GUI for SVN, GIT, etc. – d-_-b Jun 30 '10 at 0:48

The question I need to ask you is how you want to run your SVN server. If you are accessing SVN via Apache(mod_dav_svn), then you'll need a GUI which allows you to manage the Apache authentication, which could vary. If you are using svnserve, then you need something that edits the built-in permission of the repo. I recommend the Apache mod_dav_svn method. You can have Apache connect to an Ldap server. Then it is possible to allow Windows users to connect quite painlessly. Managing them is also somewhat painless (If you know about AD that is.)

That being said, I recommend websvn:

Perhaps the thing that websvn is missing that you want is a way to make new repositories. The command for this is very simple. If you have Apache mod_dav_svn set to use SVNParentPath /path/parent instead of SVNPath /path/singlerepo, then you only need to type:

svnadmin create /path/parent/newrepo

on your linux server and with the user apache runs as or chown the files after.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.