free geoip Visual SourceSafe Is So 20th Century - protected virtual void jaysonBlog
in

jaysonKnight.com

Welcome to my corner of the internet

protected virtual void jaysonBlog

A conduit to the voices in my head

Visual SourceSafe Is So 20th Century

Let’s face it.  Visual SourceSafe is pathetic.  The admin tool is horrible, the fact that it uses a text file based database (if you can call it that) system to track projects is antiquated, and anyone who’s ever had to administer a VSS installation knows that if you even look at the database wrong, it will immediately become corrupted, plus you can’t access it over the internet (there are probably some 3rd party add-ins available, but I doubt they’re free).  The only thing it has going for it at this point is how nicely it integrates into Visual Studio.  Beyond that it’s virtually useless.

One item that’s been on my //todo list for a while now is to ditch VSS and move over to SourceGear Vault on my home network as that’s where I do the majority of my coding from lately.  You do use source control at home, right?  Right?  If not, now would be a good idea to start for obvious reasons (would you work on a team that didn’t use source control?), most notably keeping up with changes (duh) as well as having a centralized repository for all of your code.  Why switch to Vault? 

First off, a single license is free.  Just download the server piece and you’re off and running (well, I guess the client piece would come in handy as well).  Secondly, it’s SQL Server based, so you get all the goodness that comes with RDBMS such as security, backup/restore, transactional processing, etc.  Thirdly (is that a word?), the server side part sits in IIS so wherever there’s an internet connection, you can access your code.  Fourthly (definitely not a word), it also integrates into Visual Studio quite nicely.  Fifthly (now I’m just making words up), it just feels/looks/behaves so much more refined than VSS.  And finally, SourceGear provides a VSS -> Vault conversion tool which worked perfectly for me (though it did take quite some time for the 50+ projects I had in VSS).  I am now VSS free…hopefully forever.

The learning curve (if you can even call it that) is minimal…they designed it to look and behave identically to VSS.  Hats off to the developers over at SourceGear for providing this great tool to let us out of VSS hell.  The free single user license is icing on the cake.

Share this post: Submit Visual+SourceSafe+Is+So+20th+Century to Technorati | Submit Visual+SourceSafe+Is+So+20th+Century to del.icio.us | Submit Visual+SourceSafe+Is+So+20th+Century to digg.com | Submit Visual+SourceSafe+Is+So+20th+Century to reddit.com | Submit Visual+SourceSafe+Is+So+20th+Century to DotNetKicks | Add Visual+SourceSafe+Is+So+20th+Century to Live Bookmarks
Only published comments... Mar 13 2006, 08:07 PM by Jayson Knight
Filed under: ,

Comments

 

Erik Lane said:

Yep, no source control at home just doesn't feel right.  I also added to Axosoft's OnTime 2006 to the setup for bug tracking etc..  It also has a free single user license and can integrate with Vault.  Sweet action!
March 14, 2006 4:34 PM
 

chris@dotnetwookie.com (Chris Kirby) said:

I made the switch from vss to Vault about 2 years ago and haven’t looked back since. I love the easy access to multiple code repositories and the remote access...Being able to pull down the most recent code to my laptop while on the road has saved me more than once.

Also, I know MS released a new version of vss with the 2005 suite of products, but I see no reason to migrate back to vss even though it now has many of the features vault has had for years. I'm curious on how it pairs up though because I haven't had time to check it out yet.
March 15, 2006 9:40 PM
 

Jayson Knight said:

Erik:  I'll have to look into that.  Dragnet comes w/ a free single license as well, but TBH I don't really like the interface.  I actually just use Project for this right now, but need to look into getting a better solution as I'm doing more and more independent work lately.

Chris:  Yeah, I'm finally VSS free...unfortunately it's still very widely used in corp IT depts.  The good news there is that it's always someone else adminning the VSS db.  What turned me on to Vault is that Telligent uses it...it's absolutely awesome to be able to pull code from wherever I feel like it, coffe shops, hotspots, etc.
March 17, 2006 1:46 AM
 

Matt said:

Not that i'm defending it, but VSS2005 does support HTTP access.
March 17, 2006 2:22 PM

Leave a Comment

(required)  
(optional)
(required)  
Add

About Jayson Knight

Jayson Knight was clueless to the computer programming world until he took a C++ class in college. The rest is proverbial history. He has been building applications targeting the .Net framework for 7 years, focusing mainly on internet technologies and database driven web application development.

Most recently he left the world of Corporate IT to finish up his degree in Chemistry, with an eye on Medical School and an Anesthesiology residency program. Read this post for more information.

He is also a Community Server MVP: Community Server is the software that runs this site, plus many others on the web. For more information, check out http://csmvps.com.

When he finds time to pry himself away from his computer and university studies, he can be found on the mountain bike trails when it's warm, and on the ski slopes when it's cold.

Copyright © :: JaysonKnight.com
External Content © :: Respective Authors

Terms of Service/Privacy Policy