Estamos integrando Mercurial lentamente en nuestra oficina y haciendo desarrollo web comenzamos a usar sucursales con nombre.
Sin embargo, no hemos encontrado una buena convención en cuanto a nombrar nuestras sucursales.
Nosotros tratamos:
- FeatureName (puede ver que esto causa un problema más adelante)
- DEVInitial_FeatureName (podría ser confuso cuando el desarrollador entra y sale de la línea)
- {uniqueID (int)} _ Característica
Hasta ahora, el uniqueID_featureName está ganando, estamos pensando en mantenerlo en una pequeña base de datos solo como referencia.
Tendría: branchID (int), featureName (varchar), featureDescription (varchar), fecha, quién, etc.
Esto nos daría ramas como: 1_NewWhizBangFeature, 2_NowWithMoreFoo, ... y tendríamos una referencia fácil de lo que hace esa rama sin tener que verificar el registro.
¿Alguna mejor solución por ahí?