AnkhSVN

AnkhSVN 2.0 Final(ly) Released

In my last post I mentioned that I had been working feverishly on AnkhSVN 2.0. Well, I'm proud to announce the official release of AnkhSVN 2.0 Final.

For those of you that do not know, AnkhSVN is a Subversion source control provider for Visual Studio.NET. With AnkhSVN, you can do nearly all Subversion client interaction within the IDE using intuitive context menus, tool windows and keyboard shortcuts. AnkhSVN 2.0 is a huge overhaul of the previous AnkhSVN 1.0 line and includes, but is not limited to, the following new features:

  • Visual Studio.NET 2008 Support
  • Subversion 1.5. Support
  • More Subversion Client Features
    • Merge Support
    • Properties Support
    • Enhanced Conflict Resolution Support
    • More tooling
  • End User Documentation

The list above is only a small part of what AnkhSVN 2.0 brings to the table. For a better description of AnkhSVN, the new features in 2.0 and for links to downloads, please read the Official AnkhSVN 2.0 Final Release blog entry on openCollabNet.

SharpSvn: A Powerful C# Client Binding for Subversion

A few months ago I got involved with AnkhSVN and as part of working on AnkhSVN, I was introduced to SharpSvn. SharpSvn is a C# implementation of the Subversion client API that has become the core of AnkhSvn. To be brief, I am very impressed with the completeness of SharpSvn, its design and well written/documented source code. To learn get more acquainted with SharpSvn, I decided to write a little Subversion Log Viewer using SharpSvn but to keep from reinventing the wheel, let me point you to my CollabNet blog entry: SharpSvn Brings Subversion to .NET. This blog entry describes my impression of SharpSvn, has a documented code snippet outlining how SharpSvn was used and also reference to the downloadable SharpSvn-based Subversion Log Viewer source code.

AnkhSVN 2.0 Roadmap

As an employee at CollabNet, I have the pleasure of working on open source software on the clock. I started working on AnkhSVN a few months ago and I have helped in formalizing the next release of AnkhSVN. I guess you can call me the Project Lead for CollabNet. Anyway, we've finally published our 2.0 Roadmap yesterday as a public announcement of what to expect when AnkhSVN 2.0 is released. Since the roadmap has all the necessary information to keep track of the progress, I'll just give you a high-level overview of what to expect from AnkhSVN 2.0.
AnkhSVN 2.0 will have many features that you'll notice when released:

  • Subversion 1.5 support
  • Merge and merge tracking support
  • Property management support
  • Visual Studio .NET 2008 compatibility
  • Enhanced log and blame support
  • ...

I'll let the roadmap give you the full list, and you might want to view the Issue Tracker list of 2.0 candidates not in the 2.0 roadmap. Other than the obvious benefit of the new features, architecture and package, AnkhSVN 2.0 is a huge step in the right direction to make AnkhSVN a more complete Subversion client with features that you'd expect to see within the Visual Studio IDE. Feel free to browse the AnkhSVN project for more information, more roadmap details and for information on how to get involved.

Syndicate content