Stiamo integrando lentamente Mercurial nel nostro ufficio e realizzando lo sviluppo web abbiamo iniziato a utilizzare i rami denominati.
Non abbiamo ancora trovato una buona convenzione per quanto riguarda la denominazione dei nostri rami.
Abbiamo provato:
- FeatureName (può vedere questo causare problemi lungo la linea)
- DEVInitial_FeatureName (Potrebbe creare confusione quando lo sviluppatore entra e scende la linea)
- {uniqueID (int)} _ Feature
Finora l'uniqueID_featureName sta vincendo, 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 a ciò che quel ramo fa senza dover controllare il log.
Qualunque soluzione migliore là fuori?