Hlavní navigace

Názor ke zprávičce Mercurial 6.0 je poslední verzí s podporou Pythonu 2 od bmn - Ano, je potřeba striktně rozlišovat, jestli si hraji...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 29. 11. 2021 10:35

    bmn

    Ano, je potřeba striktně rozlišovat, jestli si hraji na svém vlastním písečku nebo zda jsem už výsledky publikoval pro ostatní - pak by historie měla být svatá a neměla by se přepisovat.

    Mercurial má dobré prostředky jak to rozlišit: fáze (public vs. draft) a dobré prostředky jak tu historii přepisovat, pokud je to přípustné: rebase, histedit.

    Mercurial má trochu jinou filosofii resp. výchozí přístup oproti gitu - chová se k historii šetrněji a je těžší si v něm něco rozbít nebo nenávratně smazat. Nicméně pokud člověk chce a má potřebu si např. dělat historii a grafy "hezčí", tak prostředky k tomu má.

    Přinejhorším můžu "na prasáka" změnit tu fázi a přepsat i to, co už jsem publikoval, ale pak si ponesu následky...