2010-11-23 9 views
1

Wir haben einen Entwicklungsprozess, bei dem die Entwickler die web.config so ändern, dass sie ihren persönlichen Einstellungen entspricht. Für die Redaktion haben wir andere web.config-Dateien mit Suffixen, zB web.config.test.Ändern von web.config in der Teamstadt

Gibt es eine Möglichkeit, Team City mitzuteilen, dass die .test-Version von web.config anstelle der Standardversion verwendet werden soll?

Vielen Dank im Voraus Roland

Antwort

2

einen ersten Schritt in Ihrem Build hinzufügen (wenn Sie Teamcity 6.0), die web.config.test zu web.config kopieren würde.

0

Sie sollten ein Tool wie Slow Cheetah verwenden, um Sie bei der XML-Umwandlung aller Ihrer Konfigurationsdateien zu unterstützen (wenn Sie mehrere haben) - dann erstellen Sie die notwendigen Build-Konfigurationen in Visual Studio (statt nur Release und Debug, hinzufügen zum Beispiel Release.QA, Release.Production oder andere). Sie geben Team City dann den Build-Konfigurationsnamen als Eingabe für den Build, den Sie ausführen möchten. Gleiches gilt für die Veröffentlichung von Team City.

Verwandte Themen