バックアップファイルからSVNのダンプファイルへの変換スクリプトpost

フォルダまるごとのバックアップからSubversionのリポジトリを作るツールを作ってみた。

過去に作ったプロジェクトをSubversionのリポジトリへ追加したかったが、それらしいツールが見つからなかった。

条件として、日付を保ったままで追加したかったのだけど、そういう特殊な用途のものは無いようで結局自作。

php(5.2以降)+mb_stringが必要です。

backup2svn-dump_20091213.zip

ダウンロード先は取り敢えずで、どこに置こうか考え中。

とりあえず、

  • ほげ\
    • v000\
    • v001\
    • v003\

とフォルダがあったら、順番にv000→v001→v003とフォルダ単位でフォルダ内(サブフォルダを含む)の一番最新のファイルの日付でコミットします。

@ファイル内のテキストをコミット時のコメントとして使用します。

あと、branch/tag機能を付けたいなー


   /   変更履歴  /   Permalink  /  このエントリーをはてなブックマークに追加 
 カテゴリ: ブログ  /   タグ: php, Subversion