Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio + TortoiseSVN enough? or should I use AnkhSVN addin too?

I am using Visual Studio 2010. I thought for SVN I can use TortoiseSVN and I just adding my VS project folder to repository and done. Maybe I could use the tortoiseSVN addin, but its still a beta and old.

Other people are talking about AnkhSVN + TortoiseSVN. Do I really need to combine these 2 tools? Im just asking, before I starting here some SVN I would like to know whats the smartest way. Any suggestions? Thank you!

Edit: Ok I dont really understand. If you are telling me I should use both - what am I doing if I want to commit a new stuff? I commit it first with Ankh and then with TortoiseSVN? And everything will work fine without errors? Okey Im just confused, because I did never use svn (specially 2 of them at the same time) that much.

like image 807
miri Avatar asked Aug 09 '12 08:08

miri


2 Answers

TortoiseSVN and AnkhSVN coexist well together, as long as you keep both fairly up-to-date (meaning the version of Apache Subversion should be the same in AnkhSVN and TortoiseSVN).

It is convenient to use AnkhSVN because you can do many SVN operations directly in Visual Studio without switching to TortoiseSVN and you'll see status of your files in the Solution Explorer.

There are a few things (e.g. resolving conflicts) that TortoiseSVN does better, so it's nice to have it available in such situations.

like image 126
Eric J. Avatar answered Nov 15 '22 06:11

Eric J.


Both.

Ankh makes it much easier to ensure you don't add a class and forget to add it to the repository (for example).

Tortoise is better at resolving complex commit issues, like combinations of moves and deletes.

like image 36
Ian Avatar answered Nov 15 '22 06:11

Ian