私はSVNを使用していますが、この質問はどのバージョン管理システムにも関係しています。ライブラリファイルとメディアファイルをリポジトリに保存する必要がありますか?
メディアファイル(イメージ、ビデオ、xmlファイルなど)を使用するアプリケーションを開発する際、常に変更されており、ほぼすべてのアプリケーションバージョン(またはリビジョン)が、以前の(または将来の)バージョンのこれらのファイル。このアプリケーションが、以前のバージョンまたは将来のバージョンと互換性のないサードパーティライブラリの特定のバージョンを使用する場合。これらのバイナリファイルをすべてリポジトリに保存するのが一般的なのですか? SVN?
はいと思います。
長所:
- プロジェクトが大きく、一部の機能はそれで壊れたか、バグがあなたが常に「リビジョンへの更新」を行うと、バグが登場し、その場所を見つけることができ登場している場合。それを修正してください。
- アプリケーションを構築するためにあなたの作業コピーに必要なすべてを持っているので、チェックアウトを作成し、アプリケーションを構築することは、簡単で
短所:
- SVNサーバはすべて保存するために多くのHDDスペースが必要になりますバージョン。誰かがそれが
- SVNのアップデートが
遅い低迷なったことを述べているリポジトリにのみソースコードファイルを保存する任意の他の利点はありますか?