views:

5625

answers:

7

I would like a good tool in Visual Studio that integrates with SVN. I used AnkhSvn about a year ago and wasn't pleased.

I think TortoiseSVN is great! I would just like to have TortoiseSVN within Visual Studio

See also http://stackoverflow.com/questions/48992/best-svn-tools

+12  A: 

Have you looked at VisualSVN

Darryl Braaten
+1, VisualSVN's integration with Visual Studio is excellent
Andrew
+17  A: 

I would like to add that AnkhSvn got a major update earlier this year. They fixed many of the anomalies that caused me to stop using the 1.x version. The current version seems very stable and works great.

palehorse
+1, a great tool. Worth mentioning that it free/open source
BengtBe
+4  A: 

I concur about AnkhSvn, the version from one year ago had me uninstall it 3 days after but i have the current version since it was out and plan to keep it.

I still do all my commits in Tortoise SVN (Better diff/merge tool, better commit window) but keep AnkhSvn especially for being able to move files around in Visual Studio and have the correct SVN move command used (instead of having to select both the unversioned and the deleted file and right click to mark as a move in Tortoise SVN commit window)

VirtualBlackFox
I tend to do my commits with Ankh. I like the integrated comment editor and the way it shows all of the modified files before I actually go through the commit stage. I do concur; however, that the diff tool in Tortoise is superior.
palehorse
You can choose which diff/merge tool AnkhSVN uses in Tools->Options->Source Control -> Subversion. The daily builds offers TortoiseMerge as option in a new dropdown in that dialog and older versions as default template in the [...] editor via Ctrl+T.
Bert Huijben
A: 

I haven't seen any good SVN plugins for visual studio and I did manage to play around with visual svn...it was a big buggy.

ishortman
What bugs did you encounter? I've been using VisualSVN for all my projects for the last 6 months and has performed very well.
Gary Willoughby
It's been awhile since I've used and that was about 5 or 6 months ago. The biggest gripe for me was it would always lock up the IDE anytime I would commit or get the latest from SVN.
ishortman
+3  A: 

I'm currently using the free VS File Explorer plug-in which allows me to call TortoiseSVN from within Visual Studio and displays an icon-overlay for the status of each file.

M4N
A: 

If you like TortoiseSVN then definitely check out VisualSVN. It uses Tortoise for all it's dialogs and actions but also provides very clean and easy-to-use Visual Studio integration. It's commercial but well worth the small price.