Wie werden Tags in Subversion erstellt?

Ich kann Tags in Subversion verwenden. Ich erstelle jedes Mal ein Tag, wenn ich einen Releasemeilenstein erreiche.

Was ich nicht ganz verstehe, ist, wie sie funktionieren.

Ist ein Tag nur eine Kopie einer von mir angegebenen Revision? Oder ist ein Tag eher eine Referenz, bei der Subversion intern nur @ saGO TO /trunk/project/ Revision 5 oder Wasauchimmer

Der Befehl zum Erstellen eines Tags svn copy) scheint zu implizieren, dass es sich um eine Kopie handelt, aber ich habe gesehen, dass andere Leute schreiben, dass Subversion nichts wirklich kopiert.

Say Ich gebe nur die HEAD-Revision eines Repositorys aus. Ich interessiere mich nicht für irgendeine Geschichte außer den Umbauten. Werden diese Tags zusammen mit dem Rest der Head-Revision ausgegeben?

Finally, ist das alles nur Programmierzauber, den ich nicht wirklich wissen möchte.

Antworten auf die Frage(12)

Ihre Antwort auf die Frage