AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Rekonstruktion der Sourcen anhand Dateiversion
Thema durchsuchen
Ansicht
Themen-Optionen

Rekonstruktion der Sourcen anhand Dateiversion

Ein Thema von styleguard · begonnen am 17. Okt 2008 · letzter Beitrag vom 17. Okt 2008
 
styleguard

Registriert seit: 17. Okt 2008
Ort: Nienburg
2 Beiträge
 
Delphi 5 Enterprise
 
#1

Rekonstruktion der Sourcen anhand Dateiversion

  Alt 17. Okt 2008, 10:12
Hallo liebe Delphigemeinde,

auch wenn das Thema Versionskontrolle schon oft besprochen wurde, finde ich keine Lösung meines Problems. Wir (8 SW-Entwickler) arbeiten mit Delphi 5 und Delphi 2006 und verwenden JEDI VCS für unsere Sourcen.
Unsere Software sind Individuallösungen in einer bestimmten Branche, d.h. es gibt kein Programm, das für alle Kunden gleich ist. Es gibt einen Stammcode und je nach Anforderung eigene kundenspezifische Module. Es sind auch verschiedene Programm beim Kunden, die aber zu einem großen Teil auf gemeinsame Sourcen aufbauen. Bei Änderungswünschen oder Bugs wird schnell der entsprechende Sourcecode ausgecheckt, geändert, wieder eingecheckt und die .EXE ab zum Kunden.
Wenn jetzt ein Kunde von einem Bug berichtet, können wir ihn oft nicht mehr nachstellen bzw. die Adresse des Laufzeitfehlers ist nichtssagend, da sich inzwischen der Quellcode geändert hat. Ich hatte die Hoffnung, dass man für jedes Programm eine Versionsnummer generieren kann, die auf den Versionsnummern der Quelldateien beruht, und so wieder den Zustand herstellen kann, mit dem das Programm erstellt wurde.
Das Labeln der Sourcen wäre viel zu aufwendig und unpraktikabel, da jeder Entwickler mehrere Projekte gleichzeitig betreut und somit immer alle Sourcen auf dem neuesten Stand halten muss.
Gibt es in JEDI VCS eine Möglichkeit, das zu realisieren, die ich vielleicht übersehen habe?
Viele Entwickler schwören auf SubVersion in Verbindung mit TortoiseSVN, aber auch da bin ich mir nicht sicher, ob es das leistet was ich brauche. Andererseits frage ich mich, ob wir nicht vielleicht grundsätzlich falsch arbeiten, aber wie dann richtig?
Da wir auch häufig beim Kunden, im Rahmen der Inbetriebnahme unserer Software, noch Anpassungen vornehmen, muss auch der Zugriff auf sämtliche Sourcen lokal möglich sein (oft kein Internetzugang verfügbar). Mit JEDI VCS kopieren wir dazu die Interbase Datenbank von unserem Server und lesen sie in einen lokalen IBServer/JEDI VCS ein. Geht ein ähnliches Verfahren auch mit SubVersion?
Ich hoffe ich konnte mein Problem klar rüberbringen und bin sicher, dass irgend Jemand weiß wie es geht.

Gruß, Jürgen
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:28 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