7

保持したいジョブのビルドを誤って削除してしまいました。バックアップからディスク上のビルドを復元しましたが、そのジョブのステータスページを表示しているときにビルドが表示されません。

私はその仕事のために別のビルドをトリガーすることとハドソンを再開することの両方を試みました。

これらのビルドを完全に復元するにはどうすればよいですか?ハドソンがこのタイプの情報を保存するために使用するDBはありますか?

4

3 に答える 3

10

%HUDSON_HOME%ディレクトリ内には、「jobs」というサブディレクトリがあります。「ジョブ」の下には、すべてのプロジェクトのサブディレクトリがあります。それぞれの内部には、各ビルドのサブディレクトリがあります。

jobs \ < projectname >が存在することを確認してから、不足しているビルドディレクトリを内部にコピーする必要があります。

「ハドソンの管理/ディスクからの構成の再ロード」をクリックして、ハドソンに新しく追加されたビルドを認識させます。サーブレットコンテナ(Tomcatなど)を使用している場合は、再起動する必要はありません。

于 2010-08-03T17:36:24.447 に答える
0

復元したものによって異なります。ワークスペースフォルダを復元したようですが、このフォルダは履歴情報とは無関係です。最初にHudsonをシャットダウンしてから、ビルドフォルダーとモジュールフォルダーを復元します。あなたがハドソンを再起動することができるより。詳細については、ハドソンプロジェクトにお問い合わせください。

于 2010-08-03T12:51:04.940 に答える
0

ウィリアムズ(https://stackoverflow.com/a/3399103/142207)の回答に加えて、すべてのカスタムビューに再度追加する必要があります。

于 2014-01-04T19:49:37.050 に答える