英語でよく分かりませんが、青柳さんのBlogで簡単に訳して説明してくれたものを読んでみると、WebDAVのサポート、拡張、OnBeforeCheckout、OnAfterCheckInといったフック機能を利用することができるようです。
今まで仕事ではVSS一本ですが、個人的にはCVS今ならSubversionを使って開発をしてみたいなあ。VSS 2005にはマージというキーワードがあることからチェックアウトしているときに、CVSと同様に他人も同じファイルに対してチェックアウトできるようになるのでしょうか。現バージョンでも共有機能を使えば実現できるのかな。。使ったことないんで分かりません。
某氏たちと飲んだときに話しにあがったのがVSS6.0は少人数での開発には向いていると思うけど大規模になるとCVSのほうがいい。次バージョンのVSSは完全排他ロックかオプションで選択できるんじゃないの?なんて冗談話もありましたが、どうなることやら。
CVSはほとんど使ったことがなく会社だけではVSSで終わってしまうので、サイトはSubversionで管理してみます。