Verzování / větvení

Používáme systém správy verzí Git a v základu vycházíme z článku A successful Git branching model, který je ale poměrně (až moc) robustní, takže používáme zjednodušený model MASTER-DEVELOP-FEATURES:

  1. master – vše co je zde musí stabilní, plně odzkoušené a tudíž vhodné do ostré produkce
  2. develop – aktuálně vyvíjený kód po (pro menší) odzkoušení
  3. feature-{user_name/name…}-{ID(issue)} – každý trochu vetší kód, resp. celek ve vlastní větvi

Popisy

Stejně jako dobré názvy obecně, jsou důležitou součástí commitů jsou jejich (kvalitní) popisy… Doporučujeme proto i popisům jednotlivých commitů věnovat péči tak, aby bylo snadno rozpoznatelné, co dané úpravy měly znamenat, aniž by bylo třeba (do hloubky) zkoumat kód…

Doporučený klient:

V rámci verzování vlastních šablon je možné využít např. BitBucket, šablonu založit jako privátní Mercurial repositář a uvnitř něho mít repositář WP Frameworku z GitHubu…



Odebírejte novinky z FW

Sledujte nás!

Tyto stránky využívají Cookies. Používáním těchto stránek vyjadřujete souhlas s používáním Cookies.Zjistit víceOK, rozumím