Auge: Erster Versuch mit TortoiseSVN

Beitrag lesen

Hallo

Das hat aber nichts mit der üblichen Versionsnummerierung (wie 1.0.12) zu tun. Die vergibst du nach Gutdünken, was du beim versionierten Projekt mit einem Tag erreichst. Beispiel: Versionsstand 815 wird zum Tag erklärt und entspricht Version 1.0.12.

Mal am Rande...wird das denn immer so gemacht oder nur bei SVN?

Ich arbeite mit Git, wo man das mit den Tags und Branches ebenso tut. Der auf den ersten Blick augenfälligste Unterschied ist, dass die Versionstände dort nicht über eine fortlaufende Nummerierung wie bei SVN sondern über einen SHA1-String benamst werden.

Um ein Beispiel für ein Projekt, das SVN benutzt, zu bringen, nehme ich mal Openttd. Die aktuelle Stable (Stand heute (04.07.2010)) ist 1.0.2, der Trunk, also der aktuelle(re) Entwicklungsstand laut SVN ist die Revision 20080. Auf der Downloadseite für den Trunk gibt es auch einen Link zum Changelog der letzten paar Commits. Vielleicht gibt dir das ja auch einen Einblick, wie man seine Commits dokumentiert.

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
Veranstaltungsdatenbank Vdb 0.3