Posts Tagged: HowTo


5
Nov 07

Subversion Integration for Visual Studio

If you can’t tear yourself away from Visual Studio to do your Subversion Commits you might like this Visual Studio Plugin:

AnkhSVN: A Subversion addin for Microsoft Visual Studio .NET

From the Prject Website:

“AnkhSVN is a Visual Studio .NET addin for the Subversion version control system. It allows you to perform the most common version control operations directly from inside the VS.NET IDE. Not all the functionality provided by SVN is (yet) supported, but the majority of operations that support the daily workflow are implemented.”

AnkhSVN Unlike the MSSCCI plugins that most source control systems use to integrate with Visual Studio is unintrusive, easy to use and doesn’t leave you feeling like your playing russian roulette with your source code (I’m talking about you Visual Source Safe!).

The icons used to display statuses in the solution explorer may seem a little odd at first but all the SVN commands you need are only a context menu away.

The best thing about this method of integration with Visual Studio is that you don’t need to bind the proj file with your repository like you do with VSS, TFS, etc… AmkhSVN simply picks up that your code is in a Subversion Working folder and uses the Subversion sub system to do the push ups – Nice!


3
Nov 07

Quick Access to your Code Spaces Subversion Repositories

If like us you have dozens of repositories in your Code Spaces account you can use this simple tip to get quick access to all your repositories.

Normally you would use a URL similar to this to access a specific repository:

http(s)://svn.codespaces.com/[my_account]/[my_repository]

However, if you simply go up one level to:

http(s)://svn.codespaces.com/[my_account]/

Paste this into your browsers address bar, you will see a list of all your repositories and even better, they are browsable (provided you have permission to them).


1
Nov 07

TortoiseSVN + Subversion sitting in a tree…

By now you will most likely be aware that Subversion knocks the spots off of it’s competitors, however you may not be aware of the wealth of clients that work with Subversion.

TortoiseSVN is by far the most popular Subversion Client, so much so that the TortoiseSVN project on SourceForge boasts 5,113,930 downloads (wow).

Adam Pash has done a great write up over at lifehacker.com which I strongly recommend you read if you want a quick start guide to using TortoiseSVN.

Windows Only!!!

If like me you don’t do the majority of your work on Windows you may look at TortoiseSVN with envy, however all is not lost OSX users can use the SCCPlugin which although incomplete will give you nice icons and easy access to commit, update, etc…

Linux users get the short straw when it comes to Graphical Clients that integrate into the Shell however I think the general consensus is that most Linux users are usually knee deep in a terminal window anyway and are generally more comfortable with the command line interface, however TortoiseSVN for gnome and/or KDE would be very nice .