カスタマイズ可能な拡張子名を持つファイルの自動バックアップ

(phpファイル、cssファイル、aspファイル)のようなファイルのバックアップを自動的に作成したり、 "index.php。(タイムスタンプ)"の拡張名を持つために使用できるツールはありますか?私は彼らがそれを好きになると思います。

2
特別なスクリプトを編集したすべてのファイルに@Su 'を追加します。
追加された 著者 Christoffer Lette,
1つのファイルの?
追加された 著者 mhud,
私はそれが何であるかをもっとはっきりと分かっていないので、あなたはあなたの質問を編集して、あなたがどんなことをより明確にするかを調整する必要があります。任意のファイルを任意にバックアップしたい場合は、cronジョブのようなものでそれを行うことができます。ファイルが編集されているときにこれを実行するには、それ以外のものが必要です(おそらく、サーバーではなくエディタの仕事かもしれません)。 cronの仕事が始まるころに、古いバージョンは新しいバージョンに置き換えられるので、バックアップするものはありません。
追加された 著者 mhud,

1 答え

I would probably not recommend using that approach, at all. Mainly because it can be fragile, confusing, inconsistent, among other things.

Why not use source control? That way you have a centralized and easy way to compare and rollback to previous versions of a page/script/style sheet/whatever.

その他の利点としては、配備、プロジェクト管理、分析などのためのツールとの統合が挙げられます。

フリーでオープンソースのSCCオプションがあります:

コマンドラインが怖いなら、上記のオプションはすべて "Tortoise" GUIを持っています:

無料ホスティングも提供するサイトがあります:

絶対に積極的にソース管理を使用できない場合でも、元のようにバックアップファイルを作成したい場合は、ファイルを編集/保存する際に特定のエディタが自動的に行います。私は jEdit がこれを行い、作成するバックアップファイルの数とそれらを置く場所を指定することができます(同じディレクトリ、またはスタンドアロンディレクトリ)。

1
追加された