--- THIS THREAD IS VERY LIKELY OUTDATED AS OF 2013 ---
Is it worth going to GIT from SVN when the repositories are mainly accessed by a single developer? I have several machines that I use for development and not mainly develop in C#. But I have a mix of VB, VB.Net, PHP, C#, C++, HTML, Batch, BASH and many more in my repositories. What, if anything, will I gain by migrating to GIT from SVN? Right now use TortoiseSVN + VisualSVN Server with a set of central repositories and several client machines. While I have granted a few friends access to my repositories they do not Update or Commit often (if ever).
Also is there a way to have the flexibility and ease of maintenance I get with VisualSVN Server + TortiseSVN with Git?
((I'll bite... what other platforms and trickery would be compelling for a single developer/small group?)
Please List Pros and Cons not just one sided opinions.
Current Tool Chain... Visual Studio 2008 (C#/VB.Net) + TortoiseSVN + VisualSVN
Main Focus... XNA Games, WCF/Socket Services, Web Development
I can give you three advantages:
There is a disadvantage; and that is that the visualisation tools available on Windows are not as user friendly as those that are, perhaps, available for other platforms.
Apart from what has already been said, If you're a single developer and haven't experienced troubles with SVN I see no reason to switch. svnserve (the daemon) works fine locally (I have OS X).
TortoiseSVN is a blessing compared to Git tools… is there any particular reason why you'd like to move away from Subversion?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With