Bene, la ramificazione è praticamente aperta, poiché ci sono diversi tipi di rami, la loro denominazione può essere molto diversa.
Vale la pena ricordare cosa ti dà il controllo del codice sorgente. I nomi dei tag non sono solo "v1.4", è "/CashCowProject/tags/v1.4". Denominare un tag "/CashCowProject/tags/CashCowProject-v1.4" è un po 'ridondante, che altro sarebbe?
Il controllo di revisione consente inoltre l'accesso completo alle date e alle ore di creazione dei tag. Il controllo di revisione fornisce anche messaggi di commit da utilizzare, in particolare la prima riga.
Date tutte queste informazioni, non è difficile mettere insieme una visione semplice dandovi tutte le informazioni necessarie, provenienti da fonti coerenti e adeguati, come ad esempio:
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)
L'unica cosa che il nome del tag è davvero utile perché qui è il numero di versione.Se stai cercando di inserire tutte le informazioni nel nome di un tag, è un po 'prolisso e scommetto che non sembrerà così bello.
fonte
2009-03-26 09:46:25
Vorrei estendere la domanda per chiedere cosa convenzione di denominazione può essere utilizzato per differenziare i rami sperimentali (grandi cambiamenti di rottura per unire più tardi) dalle filiali create per mantenere versioni precedenti. Forse ci sono ancora più "tipi" di ramo. – SandRock