Wir integrieren Mercurial langsam in unser Büro und beginnen mit der Webentwicklung, indem wir benannte Zweige verwenden.
Was die Benennung unserer Filialen angeht, haben wir noch keine gute Konvention gefunden.
Wir haben es versucht:
- FeatureName (Kann das Problem auf der ganzen Linie sehen)
- DEVInitial_FeatureName (Kann verwirrend werden, wenn Entwickler kommen und gehen)
- {uniqueID (int)} _ Feature
Bisher gewinnt der uniqueID_featureName, und wir denken darüber nach, ihn nur als Referenz in einer kleinen Datenbank zu speichern.
Es hätte: branchID (int), featureName (varchar), featureDescription (varchar), date, who etc ...
Dies würde uns Zweige geben wie: 1_NewWhizBangFeature, 2_NowWithMoreFoo, ... und wir hätten eine einfache Referenz darüber, was dieser Zweig macht, ohne das Protokoll überprüfen zu müssen.
Gibt es eine bessere Lösung?