I’m just getting started with subversion. I have web applications which I need to be able to work on from both my home and office computers. I’ve installed CollabNet SVN Edge server on my home machine, and TortoiseSVN on both my home and office machines. I’ve also setup a free account with Assemblia, a free subversion hosting service and created some repositories for my projects. And I’m not sure if Assemblia is the tool I need to check-out / commit files from two separate computers. So figuring out how to setup my home and office machines has my head spinning. Do I even need to install CollabNet on both computers, or will that cause file syncing confusion? I understand that TortoiseSVN is the locally-installed tool to interact with repositories and have been able to use it with Assemblia. I’ve also read that I need to install Apache in order to use CollabNet SVN. I do have WAMP server on both computers, but am going to be working with IIS 7 & MySQL for installations of CMS’s like WordPress and Joomla. I’ve also read the arguments for and against using Dropbox as a go-between for subversion access across multiple computers, and am further perplexed. So any advice from stand-alone PHP / MySQL developers on best practices for subversion between two computers would be much appreciated.
Thanks,
Jason
If you plan to use Assembla then you don’t need to install any additional SVN servers. Assembla is the SVN server, and all you need on your computers is TortoiseSVN (or any other SVN client)