I had only used Visual Source Safe in the past and was never a fan. I know it can get the job done but we always had performance issues when using it over the wire (VPN). I will say that SourceOffsite from SourceGear was a great solution to the network performance issue.
I have implemented SVN and TSVN on Windows XP locally and SVN in my employer's Windows environment on Windows Server 2003. I have implemented hook scripts for pre and post commit events using BATCH and Perl scripts. On a related note, I am working a quick prototype of hook scripts written in C#. I also implemented an automated backup system using some Perl scripts that I obtained from the Pragmatic Version Control using Subversion as a starting point.
I connect to my company via a VPN connection and the network performance of Subversion is awesome.
I use the CLI (command line interface: svn.exe) mostly but find that TSVN comes in handy too.
I wanted to link to a few resources that I found helpful along the way:
- Of course "The Book" (Version Control with Subversion)
- The Subverision Site: http://subversion.tigris.org/
- Subversion Mail Lists and archives
- Pragmatic Version Control using Subversion
- Practical Subversion
- Subversion Version Control: Using the Subversion Version Control System in Development Projects (Nagel)
- I found a few blog entries by Ariejan de Vroom on topics like resolving conflicts, patches, etc. He offers a great SVN cheat sheet. Looking forward to more of his posts on SVN.
- You can also ask questions on IRC at irc://irc.freenode.net/%23svn
- Google Group: Subversion SVN
- Article on The Code Project by Ralph Willgoss: "Setting up an ASP.NET website development environment using Visual Studio .NET, Subversion, and Windows XP"
- Article on The Code Project; by Chris McGlothen: "Subversion & TortoiseSVN: Installed and started on Windows 2003 server and local machines"
No comments:
Post a Comment