
幸いなことに、それは私に起こった新しい出来事でしたが、私の友人の多くにも起こりました。
論文に長期間取り組んでいる場合 (大学の卒業論文など)、すべてを 1 つの DOC ファイルに保存する傾向があります。ファイルに何か問題が発生すると、数か月分の作業が失われることがあります。この問題を防ぐにはどうすればよいでしょうか?あまりコンピュータに詳しくない人たちに提案できる解決策を探しています。
私は、SkyDrive、DropBox、Google Drive などのクラウド ストレージを調べていました。これらはすべて、ローカル ファイルをクラウドと自動的に同期するツールを提供しています。ただし、ファイルの最新バージョンのみが保存されるため、十分でない場合があります。ファイルが破損すると、クラウドでも上書きされます。
私は仕事で SVN を使っていましたが、ほとんどの人にとっては複雑すぎます。他の友人は数日おきにファイルを自分宛に電子メールで送信していますが、これでは万全とは言えません。これを忘れてしまう可能性は高いです。
ファイルを自動的にバックアップし、バージョン管理も維持する方法はありますか?
答え1
Windows 7 を使用している場合は、ボリューム シャドウ コピーを使用してこの機能が組み込まれています。ファイルを右クリックして [プロパティ] に移動すると、[以前のバージョン] タブがあります。ただし、Windows 7 の既定では、1 日に 1 回しか実行されないと思います。
FileHampster もこの目的に適したアプリです。ファイルやディレクトリを監視し、変更があった場合に通知します。
答え2
バッチ スクリプトについてはどう思いますか? 私なら次のようなスクリプトを作成します (ただし、XP では動作しません)。
@echo off
cd (Backup Folder)
set p=(Documents's Path)
:s
timeout 600
set t=%DATE%_%TIME: =0%
set t=%t:/=-%
set t=%t::=-%
xcopy %p% Document_%t%.doc /I /E /K /C /F /Y /D
goto :s
このスクリプトは 10 分ごとにドキュメントのコピーを作成し、各コピーには次のような名前が付けられますDocument_12-Aug-12_03-12-28.24.doc
。
(Backup Folder)
コピー先のフォルダー パスと(Documents's Path)
ドキュメントへのパスを置き換えるだけです。
これにより、膨大な作業が節約でき、タイムスタンプがあるため快適に使用できます。
編集:言い忘れましたが、このスクリプトはコピーを作成します文書が変更された場合のみつまり、変更や不要なコピーはありません。