1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
Vytvoření nového repozitáře
===========================
.. module:: init.dialog
:synopsis: Dialog used to create a repository
Při vytváření nového repozitáře v existujícím adresáři projektu použijeme nástroj "init". V kontextové nabídce průzkumníka Windows vybereme
:menuselection:`TortoiseHg... -> Vytvořit repozitář`.
.. figure:: figures/init.png
:alt: Init dialog
Vytvoření nového repozitáře
:guilabel:`Destinace`
Adresář, v němž bude repozitář vytvořen. Textové pole je
implicitně zaplněno názvem aktuálního adresáře,
takže jej nemusíme měnit, pokud jsme okno otevřeli ze správného adresáře.
:guilabel:`Přidat specifické soubory (.hgignore, ...)`
Při potvrzené volbě vytvoří TortoiseHg v pracovním adresáři prázdný soubor pro seznam ignorovaných souborů.
:file:`.hgignore` .
:guilabel:`Učinit repo kompatibilní s Mercurial 1.0`
Při potvrzené volbě vytvoří TortoiseHg starší formát
repozitáře, kompatibilní s Mercurial 1.0.
Pokud pro to nemáme vážné důvody (a víme dobře co
činíme), pak tuto volbu ignorujeme.
Vytvoření nového repozitáře znamená vytvoření podadresáře :file:`.hg` v adresáři projektu. V tomto podadresáři uchovává Mercurial všechny informace o verzích pracovních souborů.
.. warning::
Je nebezpečné editovat soubory ve složce :file:`.hg`, neboť může dojít k poškození repozitáře (s výjimkou konfiguračního souboru :file:`.hg/hgrc`).
Spuštění z příkazového řádku
--------------------
::
hgtk init
Skladba příkazu je::
hgtk init [DEST]
kde [DEST] je cesta k pracovnímu adresáři, v němž má být repozitář vytvořen.
.. vim: noet ts=4
|