Domů » Informatika » Nástroje » Mercurial

Mercurial

Mercurial je decentralizovaný systém pro správu verzí (SCM), který světlo světa spatřil poprvé v roce 2005. Zahrnuje v sobě i jednoduchý HTTP server, který slouží k prohlížení vybraného repozitáře.

Jeden vývojář

Lokální repozitář

kód v jazyce BASH - Zobrazit

  1. # vytvořit nový adresář
  2. mkdir PROJEKT
  3.  
  4. # přejít do nového adresáře
  5. cd PROJEKT
  6.  
  7. # vytvořit zde nový prázdný repozitář
  8. hg init
  9.  
  10. # (vytvořit projekt)
  11.  
  12. # přidat všechny soubory projektu do repozitáře
  13. hg add .
  14.  
  15. # provést commit (se zprávou)
  16. hg commit -m "CO JE NOVÉHO?"
Vzdálený repozitář

kód v jazyce BASH - Zobrazit

  1. # klonovat vzdálený repozitář do lokálního
  2. # (pouze poprvé, dokud lokální repozitář neexistuje)
  3. hg clone ADRESA PROJEKT
  4.  
  5. # stáhnout všechny vzdálené změny a provést merge vzdálené větve master do lokální
  6. hg pull ADRESA
  7.  
  8. # (provést změny)
  9.  
  10. # provést commit (se zprávou)
  11. hg commit -m "CO JE NOVÉHO?"
  12.  
  13. # odeslat lokální větev master do vzdáleného repozitáře
  14. hg push ADRESA

Reference