- ハウツー

写真:Phil Roeder/Flickr CC
文書を作成中に、間違えてしまったことに気づいたらどうしますか?もしかしたら、気づかないうちに数段落削除してしまったかもしれません。あるいは、30分も意味不明なことを書き続けて、前の状態に戻りたいと思ったりもします。Macなら、まさにそれが簡単にできます。これはバージョン管理と呼ばれ、自動的に行われます。
バージョン機能を使えば、どんな書類でも簡単に以前のバージョンを閲覧・復元できます。一部のアプリではこの機能が組み込まれているため、アプリ内で直接操作できます。また、Finderでもバージョン管理がサポートされているため、ほぼすべての書類を以前の状態に戻すことができます。
以前のバージョンに戻す
このハウツーではUlyssesを使います。Cult of Macの執筆に毎日使っているのと、Ulyssesが文書の修正においてA++のゴールドスタンダードだからです。すべてのアプリが同じように動作するわけではありませんが、このチュートリアルで全体の仕組みを理解していただけると思います。また、バージョン管理に対応していないアプリについては、Finderがどのように処理するかを簡単に見ていきます。

写真:Cult of Mac
アプリのメニューバーから「ファイル」>「元に戻す…」、または(Ulyssesの場合は)「ファイル」>「すべてのバージョンを参照」を選択します。上図のような画面が表示されます。見覚えがあると思ったら、それはTime Machineと同じインターフェースを使用しているためです。ただし、現在のファイルのみを扱うため、処理速度はTime Machineよりもはるかに高速です。
左側にはファイルの現在のバージョンが表示されています。右側には以前のバージョンがスタックされています。これらは一定の間隔で自動的に取得されたスナップショットです。これらを閲覧するには、画面上の矢印ボタンをクリックするか、スタック内のいずれかのウィンドウのツールバーを直接クリックしてください。

写真:Cult of Mac
ファイルのバージョンは、最初に作成された時点まで遡って保存されます。これは何年も前のものになる場合があります。その場合は、ウィンドウ右側のタイムラインを使って古いバージョンを参照することをお勧めします。どの方法を使用しても、現在表示しているバージョンのウィンドウ下部に日時が表示されます。
以前のバージョンに戻すには、必要なバージョンの下の「復元」をクリックします。
バージョンからのコピー/貼り付け
バージョン管理で一番好きなのは、コピー&ペーストです。バージョンブラウザ内のドキュメントは、読み取り専用ではあるものの、通常のファイルのように動作します。つまり、古いバージョンからテキストをコピーして、現在のライブバージョン(左側のバージョン)に直接貼り付けることができます。さらに、現在表示されているバージョン内ではありますが、バージョン内を検索することも可能です。
手動保存
Ulyssesでは、ドキュメントを保存する必要がありません。新しいシートを作成すると、すべてアプリが処理します。保存する必要はありません。ただし、 ⌘-S ショートカットを使うことは可能です。Ulyssesでは、バージョンが保存されます(メニューコマンドはファイル > バージョンを保存です)。つまり、編集者からメモをもらってバージョン2の作業に取り掛かる時など、大きな変更を加える前にバージョンを明示的にロックできるということです。
Finderのバージョン

写真:Cult of Mac
アプリがバージョン管理に対応していない場合はどうすればいいでしょうか?Time Machineをご利用の場合は、Finderでファイルを見つけて、メニューバーのTime Machineアイコンをクリックするだけです。Time Machineが処理を引き継ぎ、時間を遡ってドキュメントの古いバージョンを見つけたり、削除してしまったドキュメントを復元したりすることができます。
緊急時だけでなく
バージョン管理の利点は、失われた作業を復元できるだけではありません。ファイルは常に1つのバージョンだけを必要とし、いつでも以前のバージョンを参照できる点です。例えば、毎週会議のメモ用に新しいドキュメントを作成する代わりに、同じドキュメントを使い、すべてを削除して最初からやり直すことができます。そうすれば、2年前の特定の日の会議のメモを見たい時も、いつも使っている同じノートの中にあるので、簡単に見つけることができます。