Nun, Verzweigung ist ziemlich offen, da es verschiedene Arten von Verzweigungen gibt, deren Benennung sehr unterschiedlich sein kann.
Es lohnt sich, sich daran zu erinnern, welche Quellensteuerung Ihnen zur Verfügung steht. Tag-Namen sind nicht nur "v1.4", sondern "/CashCowProject/tags/v1.4". Das Benennen eines Tags "/CashCowProject/tags/CashCowProject-v1.4" ist etwas überflüssig, was wäre es sonst noch?
Die Versionskontrolle gibt Ihnen auch vollen Zugriff auf Datum und Uhrzeit, zu der die Tags erstellt wurden. Revisionssteuerung gibt Ihnen auch Commit-Nachrichten, die Sie verwenden sollten, insbesondere die erste Zeile.
all diese Informationen gegeben, dann ist es nicht schwer, zusammen, um eine einfache Ansicht ziehen Sie alle Informationen, die Sie benötigen, die aus konsistenten und geeigneten Quellen, wie zum Beispiel:
CashCowProject
v1.4 - 26 March 2009 : With Added whizzbang (more)
v1.3 - 13 February 2009 : Best graphics! (more)
v1.2 - 01 January 2009 : Upgraded security (more)
Das einzige, was der Tag-Name ist wirklich nützlich, denn hier ist die Versionsnummer.Wenn Sie versuchen, alle Informationen in einen Tag-Namen zu bringen, ist es ein wenig wortreich und ich wette, es wird nicht so gut aussehen.
Ich mag würde, die Frage erweitern zu fragen, welche Namenskonvention verwendet werden können experimentelle Zweige (große Bruch Änderungen später fusionieren) zu unterscheiden von Zweigen, die erstellt werden, um ältere Versionen zu pflegen. Vielleicht gibt es noch mehr "Arten" der Branche. – SandRock