Wie Sie bestimmte Pfade in Hudson mit regulären Ausdrücken ausschließen

648
chz

Wir verwenden Hudson und möchten bestimmte Pfade mit regulären Ausdrücken von der Code-Checkout-Quelle ausschließen.

Pfade, die ausgeschlossen werden sollen:

src/abc/def/efg/z.h src/abc/def/m.h src/abc/def/efg/kvt/y.h 

Wir haben es versucht, aber es scheint nicht zu funktionieren

(?!=src\/abc\/def\/efg\/z\.h|src\/abc\/def\/m\.h|src\/abc\/def\/efg\/kvt\/y\.h).* 

Jede Hilfe wird geschätzt

Vielen Dank

0

1 Antwort auf die Frage

0
chz
src\/(?!abc\/def\/efg\/z\.h|abc\/def\/m\.h|abc\/def\/efg\/kvt\/y\.h).*\.* 
Nur zu Ihrer Information, Ihre Antwort wäre sehr viel nützlicher (und würde daher mit größerer Wahrscheinlichkeit angehoben werden), wenn Sie erklären würden, wie der Regex funktioniert. nc4pk vor 9 Jahren 0