data: DVCS
authorFrantišek Kučera <franta-hg@frantovo.cz>
Sun, 18 Aug 2013 14:48:40 +0200
changeset 1026c31e66412ee
parent 101 1143978cb64a
child 103 fedb77300c7f
data: DVCS
data/dictionary.xml
     1.1 --- a/data/dictionary.xml	Sun Aug 18 14:35:50 2013 +0200
     1.2 +++ b/data/dictionary.xml	Sun Aug 18 14:48:40 2013 +0200
     1.3 @@ -1330,7 +1330,21 @@
     1.4  	<concept>
     1.5  		<term abbreviation="DVCS" completeForm="distributed version control system" language="en"/>
     1.6  		<term abbreviation="DRCS" completeForm="distributed revision control system" language="en"/>
     1.7 -		<explanation language="en"><text></text></explanation>
     1.8 +		<explanation language="en">
     1.9 +			<text>
    1.10 +				kind of version control system which allows not only workflow with one central server
    1.11 +				but also decentralized workflows where changesets are pushed or pulled between particular nodes;
    1.12 +				each node has typically full repository clone with all the history (commits, branches, tags);
    1.13 +				this facilitates offline work –
    1.14 +					developer can do commits or work with branches and tags even if he is offline –
    1.15 +					and after going online,
    1.16 +						he pushed his work to other developers
    1.17 +						or to the central repository
    1.18 +						or his work is pulled by others;
    1.19 +				other advantage is easy backup – just clone the repository and then do push/pull from the working one;
    1.20 +				Examples of DVCS: Mercurial (Hg), Git, Bazaar (bzr), Monotone (mtn), Fossil, GNU arch, Darcs, DCVS or SVK
    1.21 +			</text>
    1.22 +		</explanation>
    1.23  		<tag>computer</tag>
    1.24  	</concept>
    1.25  	<concept>