Running Subversion on Windows sans Apache?

2

We're stuck with a Windows IIS 6 server at the moment. We'd really like to get a decent OS version control system set up for it.

Can Subversion run without Apache? Most documentation that I've come across states that Apache is required, but I have seen a few mentions that Subversion can run as a stand-alone-server by itself alongside IIS. Alas, I can't find details on that particular configuration. Is that true and, if so, can anyone point me to some documentation on that?

DA.

Posted 2010-04-19T15:03:56.133

Reputation: 565

subversion's good but distributed version control is all the rage these days. any reason you're looking at SVN rather than Bazaar, Git, or Mercurial? – quack quixote – 2010-04-19T15:16:07.793

Answers

3

Subversion offers three primary methods of accessing its repositories:

  • WebDAV (over HTTP) - This requires Apache, as far as I know.
  • Local files - Networked files should also work as long as your repository uses the FSFS backend (which is the default).
  • svnserve - This is a standalone server process that uses its own svn protocol. Because it doesn't use HTTP, it can run alongside IIS.

For more details, see "Choosing a Server Configuration" in the Subversion book.

Either the local / networked file option or the svnserve option should work for you.

Josh Kelley

Posted 2010-04-19T15:03:56.133

Reputation: 1 337

Perfect...that's the explanation I needed. Thanks! – DA. – 2010-04-19T17:49:01.343

3

Check out VisualSVN Server. It has every thing you need -- Apache, svnserve -- built-in and ready to rock. Easy to setup and administer. Also, the standard edition is free.

Frank V

Posted 2010-04-19T15:03:56.133

Reputation: 1 035

We can't use Apache, but maybe that's a loophole way to install it. – DA. – 2010-04-19T15:39:00.103

I suppose it depends on the reason you can't use Apache. Hopefully it works for you. It's a simple, straight forward solution and you can be up and running in minutes with it. – Frank V – 2010-04-19T15:41:57.540

1Indeed, it looks like a great option. I appreciate the info! – DA. – 2010-04-19T17:49:43.510