Jenkins で SVN を使用してチェックアウト中に *.zip 、 .xls 、 .pdf 、 *.doc 、 *.exe ...を除外したい。
質問する
3256 次
2 に答える
0
サーバーに SVN 1.5 以降がある場合は、Sparse-checkoutsを使用できますが、除外するすべてのファイルが独自のフォルダーに整理されている場合にのみ役立ちます。
実際、SVN は .exe ファイルを保存することは想定されていません (それらはソースからビルドできるアーティファクトと見なされるため)。svn:ignore
おそらく、最初にそれらのファイルがチェックインされるのを避けるために、必要なのはプロパティです
于 2013-01-21T16:22:15.513 に答える
0
除外地域を試しましたか? SVN 構成セクションで[詳細... ] をクリックすると、設定を見つけることができます。
設定されていて、Jenkins が変更をポーリングするように設定されている場合、ビルドをトリガーする必要があるかどうかを判断するときに、Jenkins はこのリスト内のファイルやフォルダーを無視します。
各除外は正規表現パターン マッチングを使用し、改行で区切る必要があります。
/trunk/myapp/src/main/web/.*\.html /trunk/myapp/src/main/web/.*\.jpeg /trunk/myapp/src/main/web/.*\.gif
上記の例は、html/jpeg/gif ファイルのみが SCM にコミットされている場合、ビルドが行われないことを示しています。
于 2013-01-17T12:40:56.250 に答える