0


(1) 現在のファイルをバックアップします。(2)その
ようなファイルの過去のバージョンを取得できます (コード リポジトリのリビジョンと同様)。

ソース コード以外は同様の機能を提供するため、ソース コード リポジトリ (SVN、Git、Mercurial が主な候補) の使用を検討しています。

独自の独自コードを作成する場合と比較して、その長所と短所は何ですか (たとえば、各ファイルについて、現在のファイルを保持し、バイナリ差分チェーンを最も古いリビジョンまで維持します)。

パフォーマンスを考慮して、どの方法をお勧めしますか?

それが重要な場合、サーバー プログラムは Python で作成され、パフォーマンスが重要な部分は C 拡張によって行われます。

4

1 に答える 1

0

ソースコードリポジトリを使用して、要件を完全に満たすことができます。それらを再利用することができます。

多くのプロジェクトはオープン ソースであり、必要に応じて変更できます。

編集:

小さい頻繁なコミットの場合、頻度とリポジトリの大きさに依存すると思います。リポジトリが非常に大きく、頻繁にコミットされる場合、目標を達成するのは非常に難しいと思います。ただし、バックアップするファイルの数が多くない場合や頻度が高くない場合は、問題ありません。

于 2012-10-17T03:22:37.137 に答える