Search code examples
visual-studioversion-controltortoisesvnvisualsvnankhsvn

ASP.NET SVN source control confusion. What do I need to get up and running


I've very new and confused about source control and what all these software/plugins accomplish. I'm testing out beanstalkapp for SVN. What does TortoiseSVN do for me and do I need it? Also I saw a couple plugins that work directly with VS 2010: AnkhSVN and VisualSVN. If I use either of these do I still need to have Tortoise installed?

Thanks for the help. I need some clarity.


Solution

  • I prefer AnkhSVN. It's easy to install and use, and integrates into Visual Studio very nicely (almost like TFS, but free).

    TortoiseSVN is one of the tools you can use to look up file diff and merge code. TortoiseSVN is a separate program that is configured within the AnkhSVN plug-in in Visual Studio. Here's a screen shot of where in Visual Studio options you would configure it:

    enter image description here

    Also, if you need a free, private, online repository, I would recommend unfuddle. AnkhSVN links into it very nicely. I use this setup of AnkhSVN/unfuddle/TortoiseSVN for several personal projects.