私は現在、小さなWeb開発会社で働いています。私たちは主に、キャンペーンサイトやその他の販促活動を行っています。最初の1年間は、プロジェクトファイルを共有するための「サーバー」、つまりネットワーク共有を備えたプレーンなWindowsマシンを使用してきました。しかし、これは正確に将来を保証するものではありません。
SVNはコードに最適です(現在使用しているものです)が、すべてまたはほとんどのファイルのバージョン管理(または少なくとも何らかの形式の同期)を快適に行えるようにしたいと考えています。
私が本質的に望んでいるのは、subversionがコードに対して行うことを実行するものですが、documents / psd/pdfファイルに対しては実行します。
Subversionはバイナリファイルも処理することを認識していますが、私たちの目的には少しやり過ぎかもしれないと感じています。フルバージョン管理システムのすべての機能が必要なわけではありませんが、インクリメンタルな名前付け(Notes_1.23.doc)が不要になり、誤って何かを上書きする可能性が低くなります。
また、マルチプラットフォームで、大きなファイル(100 mb +)を処理し、技術者以外の人でも使用できる必要があります。