Stiamo integrando Mercurial lentamente nel nostro ufficio e facendo lo sviluppo web abbiamo iniziato a utilizzare filiali denominate.
Non abbiamo ancora trovato una buona convenzione per quanto riguarda la denominazione dei nostri rami.
Abbiamo provato:
- FeatureName (Riesce a vedere questo causa il problema lungo la linea)
- DEVInitial_FeatureName (potrebbe creare confusione quando lo sviluppatore va e viene)
- {uniqueID (int)} _ Funzionalità
Finora il nome_ID_feature unico è vincente, stiamo pensando di mantenerlo in un piccolo DB solo per riferimento.
Avrebbe: branchID (int), featureName (varchar), featureDescription (varchar), date, who etc ...
Questo ci darebbe rami come: 1_NewWhizBangFeature, 2_NowWithMoreFoo, ... e avremmo un facile riferimento su cosa fa quel ramo senza dover controllare il registro.
Qualche soluzione migliore là fuori?