Why VisualSVN 1.4 Is So Great

by Ira 24. April 2008 18:02

So after the installation of VisualSVN 1.4, I don't think I'll ever look back. Finally a version of Visual Studio source control integration to make me leave the realms of Visual Source Safe forever. Now VisualSVN has put all the most important commands one click away. Not to mention, they added a couple things to make life a little easier for SVN newbies like myself.

 

Here we will go over some of my favorite new features added to this newest release. If you are familiar with the Subversion approach to a multideveloper environment then you will love the new VisualSVN toolbar. It puts the commands most often used in a position for single-click access to source control for your project. The commands accessible from the toolbar are Show Changes, Update, Commit, Branch, Switch, and Merge. Not to mention showing you your working repository URL.

 

Now as some of you may have read, they also have taken the Add Solution dialog and converted it to a wizard. This is great news for me, seeing as how the dialog was a bit confusing the first time I ever used it. Now with the new easy to use wizard, it is easier than ever to add my solutions to my repository. Let me walk you through it. First, from the VisualSVN menu, click "Add Solution to Subversion".

 

On the first dialog, it will yell at you if your solution is not in a folder called "working copy root". That is fine, just tick the box saying that you will set it manually and click the next button.

 

 Now we set our working copy root and click next.

 

 Now we just tell it where our repository location is. It gives the options of creating a new repository or adding to an existing repository. In this instance, I'm going to create a new repository.

 

Now all that is left to do is import the solution to Subversion. The next screen will tell you that it is going to create the default branch, tag and trunk folder structure for the repository. Just click import already.

 

That will do it. The final step of the wizard is just lets you know the import was successful. Upon clicking finish, you are a commit away from having your project in Subversion.

 

There you have it! Just click the commit button and you are officially under source control. Now for those who don't know, VisualSVN also makes a Subversion server. These are just a couple of new features. I also really like the Quick Diff functionality. I truly think they have done a great job with this one. If you haven't tried it then now should be the time. The sooner you are in source control, the sooner you can roll back mistakes!

Hope this helps.

 

kick it on DotNetKicks.com  

Tags: , ,

Visual Studio

Comments

4/25/2008 2:45:05 PM #

Denny Ferrassoli

I just started using VisualSVN with TortoiseSVN and I am totally hooked on it. I'm a total n00b on using SVN and it took me a little while to understand how to place my project under source control but it's a breeze if you read tutorials (I'm one of those build the furniture before you read the instructions guy). I also really like the backup capability of the svnadmin tool. I just create a scheduled task to backup my repository every night and I can now sleep without any worries. Great Post!

Denny Ferrassoli United States

4/25/2008 6:57:19 PM #

Ira

Thanks for the comments. I will do some research on that svnadmin tool you are talking about. That is one SVN tool I haven't seen yet.

Ira United States

4/26/2008 7:19:51 AM #

pingback

Pingback from weblogs.asp.net

Interesting Finds: 2008.04.26 - gOODiDEA.NET

weblogs.asp.net

4/27/2008 3:24:47 PM #

mdakin

Well congrats on your upgrade. What I don't understand is how anyone could use an abomination like Visual source safe at all.

mdakin United States

4/30/2008 12:56:54 PM #

Inv

Hi, thanks for linking to my SVN flash tutorial. Cheers, Inv

Inv Czech Republic

4/30/2008 1:01:05 PM #

Ira

Not a problem. I really enjoyed the visual reference.

Ira United States

Comments are closed

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen

About Me

IraIra
I'm just another developer from Florida.

 

Sponsors

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

All code samples on this website are free for download, use, and modification with no warranty nor any implied warranty. Liscensed by:

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 United States License.