Estamos integrando o Mercurial lentamente em nosso escritório e desenvolvendo a Web, começamos a usar filiais nomeadas.
No entanto, ainda não encontramos uma boa convenção quanto a nomear nossas filiais.
Nós tentamos:
- FeatureName (pode ver isso causando problemas na linha)
- DEVInitial_FeatureName (pode ficar confuso quando o desenvolvedor entra e sai)
- {uniqueID (int)} _ Recurso
Até agora, o uniqueID_featureName está ganhando, estamos pensando em mantê-lo em um pequeno banco de dados apenas para referência.
Ele teria: branchID (int), featureName (varchar), featureDescription (varchar), date, who etc ...
Isso nos daria ramos como: 1_NewWhizBangFeature, 2_NowWithMoreFoo, ... e teríamos uma referência fácil sobre o que esse ramo faz sem ter que verificar o log.
Alguma solução melhor por aí?