バージョン管理システム

今までマイクロソフトVisual SourceSafe(以下VSS)を使用していたが、Subversionに少しずつ移行しようとしている。大きな理由はSubversionはフリーだからである。


使用してみて気づいたのはSubversionはファイル単位で同期がとれないということだった。フォルダ単位ではできるらしいが、VSSみたいにファイル単位でやりたい。Pythonスクリプトでファイル単位で同期をとるツールを作ろうと思ったが、もっとうまい方法はないのだろうか?もし作成するのであればフォルダ単位で同期をとる以下のサンプルをベースにするつもり。