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

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

trunkフォルダの自動生成とチープコピー機能をつけた。

さらに、マージしてみたらSvnDumpToolではダンプ中に同じパスの追加などをフィルタしてくれなくてload時にエラーになってしまうのでそういう操作のフィルタスクリプトも作った。

backup2svn-dump_20091227.zip

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


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

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

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

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

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

backup2svn-dump_20091213.zip

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

とりあえず、

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

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

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

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


Lhaplus x64 shell extension ver.1.0.1.0をリリースしました

DLLなし圧縮・解凍ソフト Lhaplus の 64bit版Windows用シェル拡張をアップデートしました。

今回のアップデートは不具合修正のみです。

フォルダツリーやナビゲーションウィンドウを表示した状態での右クリックで「圧縮」や「解凍」などのメニュー項目が表示されていなかった不具合を修正しました。

普段、フォルダツリーなんか表示していないのでまったく気が付かなかったです...とほほ

アップデートは、アンインストール→PC再起動(ログオフでもか?試してないです)→インストールの手順で行ってください。

再起動を行わないとexplorer.exeがdllをロックしたままでファイルの上書きが出来ないのでインストールに失敗してしまいます。

ダウンロードは、ツールからどうぞ