私の質問はタイトルで宣言されたよりも一般的です。リビジョン管理システムはリビジョンをどのように復元しますか?
私は唯一の違いについて、そのソースのバージョン管理情報を格納し知っています。 私が理解しているように、Wikipediaもそうであり、githubもそうです。
しかし、彼らはすべて、特定のリビジョンとファイル全体を表示する機能を持っています。最初のリビジョンから特定のリビジョンに段階的に復元していますか?
もう1つの質問。差異だけを保存している場合、どのようにコンテキスト内でそれらをどのように表示するか(変更前後の小さなテキスト)。
EDIT: githubの店舗全体のスナップショットの代わりに、デルタ