AnkhSVN (Visual Studio 2005 AddIn for connecting to Subversion)

I was in refactoring mode, preparing for my repository post, and had to move files from one location to another.

Now, moving files to other directories can easily be done within the Tortoise repository browser, but the updates are not reflected in the Visual Studio project using this method. You have to go into the project, delete the files in the old location and add the files in the new one. Tedious! :)

I wanted an easy way to do moves – and just about anything else against Subversion – within Visual Studio, so I took a look at AnkhSVN. Ankh is a Visual Studio AddIn (not an SCC provider) that gives you the ability to interface with your Subversion repository from within Visual Studio. The 1.0 version was just released in late January and appears stable.

So far, so good. I was able to make the moves and the repository was updated automatically upon commit. The only caveat is that you have to commit any other changes that you may have in progress. Not a big deal.

About Nelson Montalvo

I’m a software developer who loves .NET, Agile methodologies, Test Driven Design, Domain Driven techniques, and open source tools. Don’t get me wrong, I also like to use a thing or two that Microsoft creates besides .NET itself. :) In my “spare time” (when is that, anyways?) I like riding my motorcycle (, reading, watching movies (lots of movies), working out, and hanging out (good conversation, good beer, good times). Look me up in Facebook, Linked In or Plaxo. My personal code blog is
This entry was posted in Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.

One Response to AnkhSVN (Visual Studio 2005 AddIn for connecting to Subversion)

  1. jlockwood says:

    I used this at KCI and loved it. Of course, the add-in along with tortoise mave svn way, waaaay cooler that VSS.