Andrew Connell

Personal SQL/MSDE-based source safe

Most (all should) developers use some sort of source control app to maintain a history of their source code. In using it, you may find that you’d like to have something similar for personal stuff. I know I do… there are tons of things I’d like to store:

  • Passwords
  • License keys & registrations
  • Receipts
  • Software downloads
  • Code snippets
  • And on, and on, and on.

I’ve mostly used Microsoft’s Visual Source Safe, but I’ve never been happy with it. It always feels like it’s held together with bubble gum and I cross my fingers it never gets blown up. I also don’t like things that use the file system as their storage mech… especially when it’s version control. Eric Sink started a company ( SourceGear ) a while back and has a nice source control application called Vault (latest version v2.0.3). It’s very nice, and does cost a few bucks, but, it’s free for single users… PERFECT for individual use. It’s built 100% with .NET, IIS and SQL 2000. All data is stored in a MS SQL 2000 database (or MSDE for those who want the limited free version).

Personally, I give it two thumbs up for personal data storage. Also, it’s GREAT when you have a work laptop and a personal network at home… just backup and restore the database between the two environments!

» Read more about SourceGear Vault v2.0.3

» Download the Vault Server (includes Admin tool) and Client

» Read more on the free single user license

SourceGear Vault

SourceGear Vault

Andrew Connell
Developer & Chief Course Artisan, Voitanos LLC. | Microsoft MVP
Written by Andrew Connell

Andrew Connell is a web developer with a focus on Microsoft Azure & Microsoft 365. He’s received Microsoft’s MVP award every year since 2005 and has helped thousands of developers through the various courses he’s authored & taught. Andrew’s the founder of Voitanos and is dedicated to delivering industry-leading on-demand video training to professional developers. He lives with his wife & two kids in Florida.