Last night, Eric Sink (CEO of SourceGear) gave an entertaining presentation on Vault to the Chicago .NET User Group. Vault is a version control system built entirely in C#.
During his talk, Eric highlighted the some of the features of Vault and the hurdles that his team faced during its development. Vault implements a set of features similar to those found in VSS yet it was built with reliability in mind. (It employs atomic transactions in its operations to ensure repository integrity. Furthermore, Vault uses SQL Server as its underlying data store.)
Perhaps the coolest feature of Vault is the set of endpoints it hosts to provide programmatic access to the server via SOAP. These endpoints simply utilize the Web service plumbing of the ASP.NET runtime (ASMX).
We use Vault quite extensively at Empowered Software Solutions (ESS) and have experienced no problems whatsoever since adopting it about two months ago.
Update: The Vault movie trailer is here: http://vaultthemovie.com/. It's one of the best commercials for software I've ever seen.
9:25:34 AM
|