I spent the better part of the day yesterday installing, configuring and playing around with Vault 3. I needed a good, shared source control provider, preferably one that I could run on my hosting account at WebHost4Life over IIS and SQL.
First, installation on my local machine was a snap! The installer worked great, with no surprises. The application itself just worked. Yep. I didn't even read any docs, the thing just worked. And when I say “worked” I don't mean, “well took me a while to get my accounts and databases and connections setup, then it worked” ala VSS - it just worked. The server, the client, the whole thing. Perfect.
Once I had it working locally, I attempted to get it running on my shared WebHost4Life account. This was a bit more difficult, but relatively simple if you're used to installing software on a shared web host. The support forums helped a great deal. If anyone's interested, I can post a walk through on how to do this.
So, here's a list of the things they got right.
Overall design model - WebServices/SQL Server - Right!
Installation - Good installer/optional xcopy - Right!
Ability to run on shared host - Right!
Good support - Right!
Multiple Clients - Web/Standalone/Visual Studio Integration - Right!
Finally, the app just blows VSS out of the water, it's much much faster and easier to use. Can't say enough good things about it.
-Brendan