Komponenten schnell umschalten
Hallo,
wir haben verschiedene Komponenten (gekauft) im Einsatz. Diese werden in der IDE installiert und im Bibliothekspfad werden Teilweise (wenn vorhanden) die Sourcepfade mit angegeben. Wenn wir jetzt in unserer Software zu einem Entwicklungsstand zurück müssen entsteht immer wieder das Problem mit den Komponenten und dieser Version die zu der Zeit der Hauptsoftware-Sourcen verwendet wurde. Von Hand ist es kein Problem die ganz Komponenten zurück zu sichern und zu installieren. Wir suchen aber nach einen einfacheren Weg. Wie löst Ihr ein solches Problem? Nochmals in Kurzfassung:
Danke für Eure Hilfestellungen. Gruß, Chris |
AW: Komponenten schnell umschalten
Wir kaufen fremde Komponenten grundsätzlich ausschließlich inklusive Quelltext, bauen diese Units in unsere Packages ein (größere Sammlungen behalten die eigenen Packages, dann werden diese ins Buildskript eingebaut) und checken alles mit ein inkl. Buildskript usw.
Wenn wir einen Stand auschecken, werfen wir danach nur kurz das Buildskript an und haben sofort alle Units und Komponenten in dieser Fassung vorliegen. Im Bibliothekspfad liegt fast ausschließlich der Ausgabepfad mit den .dcu Dateien, aber als Grundregel niemals ein Verzeichnis mit Quelltexten. Dafür haben wir ja die kompilierten Versionen. Deshalb gibt es da auch nichts umzuschalten. |
AW: Komponenten schnell umschalten
Ich habe es noch nicht getestet aber hier ist ein Manager der sowas übernimmt. Vielleicht kannst Du Ihn ja testen und ein Feedback darüber geben?
|
AW: Komponenten schnell umschalten
Sieht interessant aus... den versuche ich mal in unsere Buildskripte zu integrieren, damit die Installationsanleitung für die Kollegen kürzer wird...
|
AW: Komponenten schnell umschalten
Freut mich das ich helfen konnte, über ein Feedback ob es die angesprochenen Themen vom TE erfüllt würde ich dankbar sein, vielleicht nimmt Daniel es ja als Lösung für sowas in der CodeLibrary auf.
|
AW: Komponenten schnell umschalten
Hallo,
vielen Dank erstmal für das Feedback. Ich merke an den Antworten, dass ich noch nicht weit genug gedacht habe. Der "James" ist sicher ne gute Sache und zeigt auch in die richtige Richtung. Ich muss mir denke ich erstmal darüber klar werden, wie ich die Komponenten mit Archiviere bzw. zurück installieren will. Das hängt ja dann auch an unterschiedlichen Pfaden für die BPLs die gesichert werden müssen und ggf. auch zurück gesichert werden müssen. Build-Scripte sind sicher auch gut - aber es entstehen sofort wieder Fragen: 1. Wie mache ich sinnvoll welche und 2. Wie gehe ich mit "Nicht-Source"-Komponenten um. 3. Wo finde ich gute Praxisbeispiele dazu? Ich danke Euch auf jeden Fall mal für die Ansätze, auch wenn es noch nicht die Lösung ist die brauche bzw. ich doch deutlich mehr Arbeit rein hängen muss als ich dachte. Gruß, Chris |
AW: Komponenten schnell umschalten
Zitat:
Wir haben ein Package mit allen Units, das diese in das Ausgabeverzeichnis kompiliert. Dazu dann ein Package, das die ganzen Komponenten registriert und das in die IDE installiert wird. |
AW: Komponenten schnell umschalten
Zitat:
Zitat:
Zitat:
Zitat:
|
AW: Komponenten schnell umschalten
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz