🏷️ version-control

Git fork synchronizace

Fork repozitory na GitHubu/GitLabu/Bitbucketu je otázka jednoho kliknutí. Stejně tak triviální je fork lokálně naklonovat. Jak ale řešit synchronizace mezi dvěma remote repozitory? Krátký cheat-sheet (tahák) jak na to.

Správa proprietárních závislostí v Golang

Golang není zas až tak nový jazyk, a ačkoliv se v něm příjemně píše, má vývoj v Golangu určitá úskalí a výzvy. Poslední tři měsíce jsem se tématu verzování, závislostí, reprodukovatelnosti a automatizaci Go buildů intenzivně věnoval a řekl bych, že to soudruzi z U.S.A "nedotáhli úplně dokonce".

vimdiff, nástroj drsňáků

Už patnáct let je Vim můj nejoblíbenější textový editor. A občas, čas od času, i hlavní nástroj na programování. Ale vždycky jsem se jako čert kříži vyhýbal jedné věci - používání vimdiff. Nicméně na každého jednou dojde.

Mercurial, strategie branch-by-feature

V distribuovaných version control systémech se člověk nějakému způsobu branchování nevyhne. Je dobré si nastavit nějaké konvence a ideálně - branchovací strategii.

Mercurial, jak nastavit P4Merge jako nástroj pro vizuální merge a diff

Perforce best practices

Perforce, ignorování souborů a adresářů ve streamu

Perforce, instalace serveru P4D

Perforce, ignorování souborů a adresářů