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 am researching something but apache seems to come up everywhere I look.

What role does apache play when setting up a SVN Server on a Windows Box? As I just need the above, I don't need any apache on my new windows box at work as all websites are hosted externally. I jus need a code repository but on a Windows box as at my new work place no one here has any unix skills so that would overkill if I set it up like that. So it has to be on a Windows Box.


share|improve this question

Apache serves as the intermediary between the repo itself and the users, typically using apache's mod_dav_svn.

share|improve this answer
ok, can I get away with no using it then? – IbrarMumtaz Dec 8 '10 at 17:16
svnserve is a bundled product with Subversion and does provide a different alternative for accessing Subversion repositories. However, it does not provide the robustness that Apache can offer as well as it can be a pain in the arse with firewalls. If managing an Apache instance for Subversion feels daunting, get the Subversion Edge binaries from CollabNet. They'll take the mystery of configuring and managing Apache away for Subversion. – jgifford25 Dec 8 '10 at 17:22
Please update the URL you are referencing to a newer version or even the nightly version of the Subversion book. Google has a nasty habit of pulling 5+ year old documentation about Subversion for some reason. – jgifford25 Dec 8 '10 at 17:24
Ahh, my bad. Thanks for the heads up, jgifford25, and for the fix Zoredache. – EEAA Dec 8 '10 at 19:37
Thanks guys, I think I will investigate Subversion Edge. – IbrarMumtaz Dec 9 '10 at 9:36

If you're only using the repository locally and there are no remote users you can access it via the file protocol:

cd \repo
svnadmin create .
cd \sandbox
svn co file:///repo
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.