Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is AnkhSVN any good?

Tags:

I asked a couple of coworkers about AnkhSVN and neither one of them was happy with it. One of them went as far as saying that AnkhSVN has messed up his devenv several times.

What's your experience with AnkhSVN? I really miss having an IDE integrated source control tool.

like image 556
Esteban Araya Avatar asked Aug 20 '08 13:08

Esteban Araya


3 Answers

Older AnkhSVN (pre 2.0) was very crappy and I was only using it for shiny icons in the solution explorer. I relied on Tortoise for everything except reverts.

The newer Ankh is a complete rewrite (it is now using the Source Control API of the IDE) and looks & works much better. Still, I haven't forced it to any heavy lifting. Icons is enough for me.

The only gripe I have with 2.0 is the fact that it slaps its footprint to .sln files. I always revert them lest they cause problems for co-workers who do not have Ankh installed. I don't know if my fears are groundless or not.


addendum:

I have been using v2.1.7141 a bit more extensively for the last few weeks and here are the new things I have to add:

  • No ugly crashes that plagued v1.x. Yay!
  • For some reason, "Show Changes" (diff) windows are limited to only two. Meh.
  • Diff windows do not allow editing/reverting yet. Boo!
  • Updates, commits and browsing are MUCH faster than Tortoise. Yay!

All in all, I would not use it standalone, but once you start using it, it becomes an almost indispensable companion to Tortoise.

like image 79
Ishmaeel Avatar answered Sep 25 '22 16:09

Ishmaeel


I always had stability issues with AnkhSVN. I couldn't switch everyone to Subversion where I work without an integrated solution.

Thank goodness for VisualSVN + TortoiseSVN.

VisualSVN isn't free, but it is cheap, and works a treat.

like image 31
nachojammers Avatar answered Sep 25 '22 16:09

nachojammers


I tried version 1, and it was unreliable to say the least. I can't say anything about 2.0.

If you can afford it, the one I use, VisualSVN, is very good and uses TortoiseSVN for all its gui, except for the specialized things related to its VS integration.

like image 35
Lasse V. Karlsen Avatar answered Sep 26 '22 16:09

Lasse V. Karlsen