Version von Anwendung mit Eclipse oder anders festlegen

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Ich habe eine kleine Anwendung geschrieben. Die Anwendung ist jetzt fertig. Sie soll die Versin 1.0 tragen. Später möchte ich natürlich weitere Versionen entwickeln.

Wie macht man das mit der Versionsverwaltung. Gibt es da irgendwas in Eclipse oder irgendwas anderes?
 
Ich dachte CVS ist nur etwas um mit mehreren Leuten an einem Projekt zu arbeiten. Was hat das denn mit Versionsverwaltung zu tun?

Vielleicht kannst du mir ein kurzes Beispiel geben, dann fällt mir die Einarbeitung leichter.
 
Das ist SVN im Endeffekt auch.

Concurrent Versions System (kurz CVS) ist ein Software-System zur Versionsverwaltung von Dateien, welches hauptsächlich im Zusammenhang mit Software-Quelltext verwendet wird.

Das sind aber erstmal Versionsverwaltungsprogramme, die den "Nebeneffekt" haben, dass sie MultiUserfähig sind

du legst dir einfach local nen Repository an und sagst eclipse dann wo das repository liegt z.B. svn://localhost/deinRepository aufm xampp oder so
 
CVS und Subversion sind Source-Code-Management-Systeme. Die braucht man auch, wenn man alleine an einem Projekt arbeitet.

Du suchst möglicherweise ein Tool zum Software Projekt-Management wie Maven. Hiermit kann man Java-Programme oder Bibliotheken "bauen" (build) und die hieraus entstandenen Versionen in einem Repository verwalten.
 
Richtig!
Die Arbeitsweise ist folgende:
Du programmierst und commitest deine lauffähigen Sourcen am Server. Wenn mehrere Benutzer daran arbeiten sollte man immer bevor man etwas ändert ein update machen, damit man immer die neueste Version hat. Checkt jemand die gleiche Source wie du ein, jedoch früher, bekommst du einen Fehler vom Server. Dann heißt es update machen und die Source auf einen gemeinsamen Stand mergen.
Wenn du meinst du hast eine Version die du so "einfrieren" möchtest, kannst du einen Tag von dem Stand ziehen. Wenn diese Version ausgeliefert wurde und ein Fehler auf dieser Version auftritt, kannst du den Stand der Version holen, einen Branch ziehen und auf dem den Bugfix einbauen. Diesen Bug fix kannst du dann wieder mit dem HEAD mergen.
Hoffe ich konnte dir ein wenig weiter helfen
 
Niki hat gesagt.:
kannst du den Stand der Version holen, einen Branch ziehen und auf dem den Bugfix einbauen. Diesen Bug fix kannst du dann wieder mit dem HEAD mergen.

Wenn das meine Oma gelesen hätte! :shock: :autsch: ( 😎 )

Edit: Bevor hier falsche Verdächtigungen entstehen können...

Opa auch! :lol:
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben