Hi,
bzgl. Delphi und Sourcecode-Verwaltung mit
SVN habe ich 2007 mal einen Artikel gepostet:
http://www.dummzeuch.de/delphi/subversion/english.html
(Sorry, nur auf Englisch)
Ungefaehr so wie ich es damals beschrieben habe, machen wir das heute auch noch. Nur bei den 3rd-Party-Bibliotheken hat sich was geaendert. Statt interne Releases durchzunummerieren gibt es auch da einen trunk fuer die aktuelle Version und es werden Tags gesetzt, wenn ein Projekt released wird, das eine der Bibliotheken verwendet.
Zum Setzen der Tags haben wir ein internes Tool, was die Versionsinfo des releasedten Executables ausliest und den Tag darauf basierend anlegt. Das macht das Setzen der Tags einfacher und sorgt dafuer, dass man sie auch wirklich anlegt und es nicht "vergisst" (sprich: Aus Faulheit solange aufschiebt, bis es sinnlos geworden ist.)
Die
IDE-Integration von
SVN benutzen wir nicht. Sie ist zu umstaendlich.
twm