![]() |
Buildnr erhöhen - Erzeugen des Projektes dauert sehr lange
Zum automatischen Erhöhen der Buildnr muss man ja das aktuelle Projekt jedes ma neu erzeugen. Dies dauert bei mir immer ca 10-15sec. Das ist eindeutig zu lange! Gibt es eine andere Möglichkeit, die Buildnr automatisch erhöhen zu lassen?
|
Re: Buildnr erhöhen - Erzeugen des Projektes dauert sehr lan
Das kommt doch auf mehrere Faktoren an:
- Größe des Projekts an sich - Welche allgemeine Compileroptionen gesetzt sind - Welche projektbezogenen Compileroptionen gesetzt sind - Welche Compilermeldungen aktiviert/deaktiviert sind etc. zum letzten Punkt kann ich sagen, daß ich spürbar schneller neu erzeugen kann, in dem ich (in D7) die Prüfungen nach unsicheren Typen/Code und Typumwandlungen deaktiviert habe (die letzten drei Optionen also). Edith meint übrigens: 10-15 Sekunden sind geradezu lachhaft kurz. Wenn ich neu erzeuge, dann dauert das bei meinen Projekten mindestens 45 Sekunden (und dann kommt noch EurekaLog Postprocessing dazu). Sherlock |
Re: Buildnr erhöhen - Erzeugen des Projektes dauert sehr lan
Nun ja, die Buildnummer ist ja nicht dafür gedacht die Anzahl der Kompiliervorgänge zu zählen, denn diese sind ja für eine Versionsnummer unerheblich...
Wenn du keinen "echten" Build durchführst, was hat es für einen Sinn die Buildnummer zu erhöhen? :gruebel: |
Re: Buildnr erhöhen - Erzeugen des Projektes dauert sehr lan
Zitat:
10-15 Sekunden sind doch absolut akzeptabel. Wenn wir hier mit einem unserer grösseren Projekte einen kompletten Build machen dauert das ca. 6 Minuten und das Projekt (bzw. die Projektgruppe mit 38 Projekten die zusammengehören) ist wirklich nicht klein.... Und du beschwerst dich über 15 Sekunden???? |
Re: Buildnr erhöhen - Erzeugen des Projektes dauert sehr lan
Dass die paar Sekunden für einen Build sehr kurz sind ist ja klar, aber das ist ja nicht das Thema eigentlich ;-).
Das Thema war ja, ob man die Buildnummer irgendweswegen irgendwie anders automatisch erhöhen kann (vermutlich um sie als Kompilierzähler zu missbrauchen). Was das für einen Sinn hat, ist eben die Frage. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz