Skip to main content

Hack Attack: How to set up a personal home Subversion server

Popularity Report

Total Popularity Score: 0

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Rank

Bookmark History

Saved by 36 people (-9 private), first by anonymouse user on 2006-08-02


Public Sticky notes

Highlighted by gialloporpora

The last thing we're going to do this week is create our repository. Go to your C:\ drive, right-click the svn folder and select TortoiseSVN -> Create repository here... command. If all goes well, TortoiseSVN should ask you what type of repository you'd like to create. Select Native filesystem (FSFS) and click OK. You will get a message telling you that "The Repository was successfully created." Congrats!

Highlighted by gialloporpora

No commenter image uploaded BY HOWIE AT 08/01/06 11:09 AM

Nice tutorial. By the way, you don't have to run subversion through Apache even if you want to share with other machines. You can share your directory, and your SVN url will look like file://my_subversion_server/my_subversion_dir/...
Or you can use Subversion's standalone server -- svnserve, which is very easy to setup.

Putting SVN on Apache seems like it's necessary if you're developing with others over the web, but if it's for your office LAN, I'd just as well keep them separate since I bounce Apache all the time during development.

Highlighted by mehran

Image of Dustin L. BY DUSTIN L. AT 08/01/06 06:16 PM

For all of you true plain text/command line fans, skip TortoiseSVN completely and just use the svn command line interface. Ooh, scriptable!

Cygwin fans - Cygwin includes a Subversion module that can be installed.

Highlighted by mehran

Figured out what it is. Subversion only detects apache when it's installed as a service, not when you choose the manual option during apache's setup.

Highlighted by mehran

No commenter image uploaded BY SCROLLINONDUBS AT 08/27/07 06:00 PM

The JumpBox for Subversion & Trac makes it a 1min install with a web-based config interface:

[www.jumpbox.com]

There's a 1min demo on the homepage that shows the entire setup process.

Highlighted by mehran

I use the free Google Code Hosting instead of a personal SVN server. It gives me an offsite backup as well. The guy who created SVN is also the guy who manages Google Code Hosting.

I have a getting started with TortoiseSVN + Google Code Hosting guide.

Highlighted by mehran