Differences between revisions 3 and 13 (spanning 10 versions)
Revision 3 as of 2009-10-25 21:41:51
Size: 1740
Comment:
Revision 13 as of 2009-10-25 23:13:19
Size: 2163
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#language lt
=Trumpas ivadas i Mercurial=

== Mercurial įdiegimas ==
Line 4: Line 4:
Šiame ivade pateikiami naudojimosi Mercurial pagrindai. Iš skaitytojo nesitikima jokiu specifiniu programines irangos versiju valdymo žiniu. ''(šis puslapis yra pirma iš devynių [[LithuanianTutorial]] dalių. Kita dalis yra [[LithuanianTutorialClone]])''
Line 6: Line 6:
Perskaite ši ivada, turetumete suprasti: Įdiegti Mercurial jūsų kompiuteryje yra visiškai nesunku.
Line 8: Line 8:
* Pagrindines savokas ir komandas, kuriu jums reikes naudojantis Mercurial
* Kaip, naudojantis Mercurial, prisideti prie programines irangos kurimo projekto
 * Jeigu naudojatės Linux, MacOS X ir kitomis Unix versijomis, sekite UnixInstall instrukcijas.
 * Jeigu Windows operacine sistema - sekite WindowsInstall instrukcijas.
Line 11: Line 11:
Dokumentas padalintas i devynis skyrius: Kai jau turėsite Mercurial, grįžkite čia.
Line 13: Line 13:
1. `Mercurial idiegimas`_
2. `Saugyklos kopijavimas`_
3. `Saugyklos pakeitimu istorija`_
4. `Pirmasis musu pakeitimas`_
5. `Pakeitimu taikymas kitai saugyklai`_
6. `Pakeitimu siuntimas kitiems asmenims`_
7. `Keleto nepriklausomu pakeitimu suliejimas`_
8. `Konfliktiniu suliejimu valdymas`_
9. `Pabaiga`_
Mercurial programa vadinasi {{{hg}}}. Kiekviena Mercurial komanda turi būti pradedama dviejų raidžių žodžiu {{{hg}}}, po kurio seka komandos pavadinimas ir galiausiai ivairūs parametrai bei argumentai.
Line 23: Line 15:
--------------------------
Kaip skaityti ši dokumenta
--------------------------
Jeigu Mercurial buvo įdiegtas sėkmingai, tai dabar galime atsidaryti konsolę (Windows: Start > Programs > Accessories > Command Prompt) ir komandinėje eilutėje įrašyti {{{hg}}} - programa turėtų išvesti keleto dažniausiai naudojamų komandų aprašymus:
Line 27: Line 17:
Naudojama teksto struktura ir formatas išties paprasti. Komandu pavadinimai ir parametrai rašomi ``fiksuotu šriftu``. {{{
$ hg
Mercurial Distributed SCM
Line 29: Line 21:
Eilutes, žodžiai ar atskiri simboliai, kuriuos turite ivesti kaip komandas konsoles lange, cia parašyti fiksuotu šriftu ir pradžioje turi "$" simboli. basic commands:
Line 31: Line 23:
Išvesties eilutes ar žodžiai, kuriuos parodys Mercurial ar pati konsole, taip pat parašyti fiksuotu šriftu, taciau neturi jokio specialaus simbolio eilutes pradžioje.  add add the specified files on the next commit
 annotate show changeset information per file line
 clone make a copy of an existing repository
 commit commit the specified files or all outstanding changes
 (...)
Line 33: Line 29:
::
  
  $ tai naudotojo ivesties eilute
  tai programos išvesties eilute
use "hg help" for the full list of commands or "hg -v" for details
}}}
Line 38: Line 32:
Visuose pavyzdžiuose mes naudosime ``bash`` komandine vartotojo sasaja. Tos pacios savokos galioja tiek kitose Unix komandinese aplinkose, tiek Windows ``cmd.exe``, bet kai kuriu operaciju sinkakse gali skirtis. Pavyzdžiui, ``ls`` Unix aplinkoje veikia beveik identiškai kaip ``dir`` Windows sistemoje, o Unix ``vi`` yra panašus i Windows ``edit``. Norėdami sužinoti, kokią Mercurial versiją naudojate, įveskite:

{{{
$ hg version
Mercurial Distributed SCM (version 1.0)

Copyright (C) 2005-2008 Matt Mackall <mpm@selenic.com> and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
}}}

Standartiškai Mercurial išsiunčiamus pakeitimus žymi vartotojo vardu, kurį sudaro pagal `vartotojas@localhost` šabloną.
Dažniausiai šis vardas nebūna prasmingas. Geriausia yra įrašyti savo elektroninio pašto adresą į `%VARTOTOJAS%\Mercurial.ini` failą (Windows sistemoje), atitinkamoje vietoje pridedant štai tokias eilutes:

{{{
[ui]
username = Jonas Jonaitis <jonas@one.lt>
}}}

Jeigu viskas pavyko, skaitykite sekantį skyrių LithuanianTutorialClone.

----
CategoryTutorial



Mercurial įdiegimas

(šis puslapis yra pirma iš devynių LithuanianTutorial dalių. Kita dalis yra LithuanianTutorialClone)

Įdiegti Mercurial jūsų kompiuteryje yra visiškai nesunku.

  • Jeigu naudojatės Linux, MacOS X ir kitomis Unix versijomis, sekite UnixInstall instrukcijas.

  • Jeigu Windows operacine sistema - sekite WindowsInstall instrukcijas.

Kai jau turėsite Mercurial, grįžkite čia.

Mercurial programa vadinasi hg. Kiekviena Mercurial komanda turi būti pradedama dviejų raidžių žodžiu hg, po kurio seka komandos pavadinimas ir galiausiai ivairūs parametrai bei argumentai.

Jeigu Mercurial buvo įdiegtas sėkmingai, tai dabar galime atsidaryti konsolę (Windows: Start > Programs > Accessories > Command Prompt) ir komandinėje eilutėje įrašyti hg - programa turėtų išvesti keleto dažniausiai naudojamų komandų aprašymus:

$ hg
Mercurial Distributed SCM

basic commands:

 add        add the specified files on the next commit
 annotate   show changeset information per file line
 clone      make a copy of an existing repository
 commit     commit the specified files or all outstanding changes
 (...)

use "hg help" for the full list of commands or "hg -v" for details

Norėdami sužinoti, kokią Mercurial versiją naudojate, įveskite:

$ hg version
Mercurial Distributed SCM (version 1.0)

Copyright (C) 2005-2008 Matt Mackall <mpm@selenic.com> and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE

Standartiškai Mercurial išsiunčiamus pakeitimus žymi vartotojo vardu, kurį sudaro pagal vartotojas@localhost šabloną. Dažniausiai šis vardas nebūna prasmingas. Geriausia yra įrašyti savo elektroninio pašto adresą į %VARTOTOJAS%\Mercurial.ini failą (Windows sistemoje), atitinkamoje vietoje pridedant štai tokias eilutes:

[ui]
username = Jonas Jonaitis <jonas@one.lt>

Jeigu viskas pavyko, skaitykite sekantį skyrių LithuanianTutorialClone.


CategoryTutorial

LithuanianTutorial (last edited 2013-04-25 08:05:08 by MariusKrivicius)