1

私は hudson バージョン 2.2.0 を使用しています。svn から git に移行した後、subversion 関連のタグ、ソース コードの場所が config.xml から削除されていないことに気付きました。(Git関連のタグはちゃんと存在する)

不要な構成を手動で削除すると、UI を使用すると再表示されます (再保存) 他の誰かがこの問題に直面しましたか?

ビルドはこれによる影響を受けません。しかし、構成を動的に更新するための perl/python コードがいくつかあり、そのようなスクリプトは、ジョブ構成が svn ベースか git ベースかを識別する必要があります。config.xml には svn と git 関連のタグの両方が含まれているため、これらは現在影響を受けています。

現在の仕事に関連しなくなった次のタグについて話しています (git に移動したため)。

<scm class="hudson.scm.SubversionSCM">
<locations>
<hudson.scm.SubversionSCM_-ModuleLocation>
<remote> path-to-old-svn-repo
... </scm>

何か案が?

ありがとう、
ガヤスリ

4

1 に答える 1

0

過去のビルドデータを保持することが最大の関心事ではない場合、新しいジョブを作成し、最初からgitを使用するように構成するとどうなりますか?ジョブ構成をコピーせず、実際に最初から作成します

また、.x​​mlにはモジュールへの参照が表示されるため、無効になっているモジュールを削除してみることができます。ジョブのメインページにそのリンクがあります。

于 2012-12-03T17:52:40.267 に答える