2017-04-07 5 views
0

Ich habe die folgende Kasse Regeln ziehen:Teamcity SVN Checkout Rules Dateien dann löschen sie

-:%cit.svn.name%/%cit.svn.path%/sql 
-:%cit.svn.name%/%cit.svn.path%/doc 
+:%cit.svn.name%/%cit.svn.path%=>. 

(Anmerkung: Ich habe versucht, diese mit auszuschließen ersten als auch)

insbesondere Unser SQL-Pfad hat Tausende von Dateien, weil die DB auch in SVN ist, also möchte ich es aus Check-outs auf dem Build-Server ausschließen.

Wenn die Build (clean) vollständig war das erste Mal, die doc und SQL-Wege waren noch auf dem Agent-Server zu bauen, aber leer und der Checkout-Prozess war nicht schneller.

Ich lief den Build erneut (nicht sauber) und ich beobachtete die Ordner auf dem Agent-Server und festgestellt, dass alles noch heruntergezogen wurde, und dieses Mal wurde es zurückgelassen.

Ist das ein Problem mit meiner Kasse Regeln? Ich habe verschiedene Varianten ausprobiert und bekomme immer mehr Dateien als nötig und es zieht den Kaufprozess hinaus.

Antwort

2

der Tat ausschließen Kasse Regeln für Subversion Wurzeln nur wirksam sind, wenn serverseitige Kasse verwendet wird.

Related note in Teamcity doc. Related issue in Teamcity issue tracker.

+0

Umstellung auf Server-Seite nicht nur war der Trick, aber meine Kassen sind bis zu 8 Minuten für saubere (von 18) und fast sofort für einfache Updates jetzt. Vielen Dank! –

Verwandte Themen