欲しい機能を一通り実装し終わったのでリリースした。
ソフトへの直接リンク
開発ページへのリンク
以下、Readmeの日本語版。
RedmineDownloader:Redmineチケット・添付ファイル一括ダウンロードツール
RedmineDownloaderは、Redmineからチケット情報や添付ファイルを一括でダウンロード・バックアップするために設計された、GUI(グラフィカル・ユーザー・インターフェース)ツールです。
主な特徴
-
シンプル: 直感的なコマンドと使いやすいインターフェースにより、チケットを簡単にエクスポートできます。
-
柔軟な構成: 実行ファイルと同じフォルダにある設定ファイルを使用します。実行ファイルをプロジェクトごとのフォルダに配置することで、複数のプロジェクトのバックアップを容易に管理できます。
-
履歴追跡: チケットが更新された際、メインのチケットファイルを更新しつつ、別名でコピーを保存できます。これは、不測の事態や悪意のあるデータ消去(いわゆる「白紙化攻撃」)に対する強力な保護となります。
-
日常業務の自動化に対応: コマンドラインオプションをサポートしており、ダウンロードの自動実行や、完了後のソフト自動終了が可能です。
-
待機時間(インターフェース)の設定: サーバーへの負荷を軽減するため、アクセス間に0.5秒などの実行間隔を設定できます。
-
長いパスへの対応: 255文字を超えるファイル名やパスも処理可能です。
-
前提条件: RedmineのAPIアクセス権限(APIキー)が必要です。
-
ライセンス: MITライセンス
コマンドラインオプション
-
-x: ソフトウェアの起動後、即座にダウンロードプロセスを自動開始します。ダウンロードが完了すると、ソフトウェアは自動的に終了します。