Oprava chýb v Mercurial-i

V tomto článku zhrnieme spôsoby, akými je možné riešiť rozličné nečakané situácie pri používaní SCM softvéru Mercurial. Článok čerpá z Mercurial: The Definitive Guide Bryana O’Sullivana. Continue reading

Posted in Návody | Tagged , , | 2 Comments

Synchronizácia v Mercurial-i

Mercurial - remote synchronizationPoužívaním Mercurial-u je vyriešený základný problém – ako jednotliví vyvojári synchronizujú svoju prácu na spoločnom projekte. Synchronizáciu s repozitárom druhého developera spravíme pomocou:

hg pull ssh://login@192.168.1.1//cesta/k/projektu/tam
hg update

prípadne, ak pracujeme na rozdielnych vetvách, namiesto hg update zadáme

hg merge

Problém nastáva vtedy, keď takýto projekt zavesíme na server, na ktorom Mercurial nie je nainštalovaný. Na synchronizáciu adresárov cez FTP existuje niekoľko nástrojov:

  • WinSCP (len Windows)
  • Krusader a množstvo iných súborových manžérov na Linuxe

Ich základným problémom je, že pri veľkých projektoch so stovkami adresárov a tisíckami súborov sú pomalé. K dispozícii máme niekoľko lepších riešení. Continue reading

Posted in Návody, Uncategorized | Tagged , , | 4 Comments

Zen Coding: Ako písať HTML rýchlejšie

Užitočný nástroj pre efektívnejšiu prácu s HTML alebo CSS: Zen Coding. Ocenia ho všetci web developeri denne prichádzajúci do styku s HTML/CSS. Jedná sa o plugin do editorov, ktorý zjednodušuje písanie HTML kódu používaním klávesových skratiek. Continue reading

Posted in Uncategorized | Tagged , , | 7 Comments