hgbook
diff it/ch08-branch.xml @ 791:bf84d6b2281c
Minor changes and translation of code snippets for Ch.7.
author | Giulio@puck |
---|---|
date | Tue Aug 11 23:01:30 2009 +0200 (2009-08-11) |
parents | e4196f0a4701 |
children | 5b79834be9a6 |
line diff
1.1 --- a/it/ch08-branch.xml Wed Jul 22 18:56:58 2009 +0200 1.2 +++ b/it/ch08-branch.xml Tue Aug 11 23:01:30 2009 +0200 1.3 @@ -222,7 +222,7 @@ 1.4 1.5 &interaction.branch-named.merge; 1.6 1.7 - <para id="x_3a8">Per farvi un esempio più concreto, se sto lavorando sul ramo <literal>avanzato</literal> e voglio incorporare le ultime correzioni dal ramo <literal>stabile</literal>, Mercurial sceglierà il nome del ramo <quote>corretto</quote> (<literal>avanzato</literal>) quando estrarrò e incorporerò i cambiamenti da <literal>stabile</literal>.</para> 1.8 + <para id="x_3a8">Per farvi un esempio più concreto, se sto lavorando sul ramo <literal>sperimentale</literal> e voglio incorporare le ultime correzioni dal ramo <literal>stabile</literal>, Mercurial sceglierà il nome del ramo <quote>corretto</quote> (<literal>sperimentale</literal>) quando estrarrò e incorporerò i cambiamenti da <literal>stabile</literal>.</para> 1.9 </sect1> 1.10 1.11 <sect1> 1.12 @@ -232,7 +232,7 @@ 1.13 1.14 <para id="x_3aa">Nel caso più semplice, dare un nome a ogni ramo vi offre una registrazione permanente dell'identità del ramo da cui un changeset ha avuto origine. Questo vi dà un contesto maggiore quando state cercando di seguire la cronologia di un progetto di lunga data e ramificato.</para> 1.15 1.16 - <para id="x_3ab">Se state lavorando con repository condivisi, potete impostare un hook <literal role="hook">pretxnchangegroup</literal> su ogni repository in modo da bloccare i cambiamenti in entrata che appartengono al nome di ramo <quote>sbagliato</quote>. Questo accorgimento vi offre una difesa semplice ma efficace nei confronti di chi trasmette accidentalmente i cambiamenti da un ramo <quote>avanzato</quote> a un ramo <quote>stabile</quote>. Un hook di questo tipo potrebbe somigliare al seguente, contenuto all'interno del file <filename role="special">/.hgrc</filename> del repository condiviso.</para> 1.17 + <para id="x_3ab">Se state lavorando con repository condivisi, potete impostare un hook <literal role="hook">pretxnchangegroup</literal> su ogni repository in modo da bloccare i cambiamenti in entrata che appartengono al nome di ramo <quote>sbagliato</quote>. Questo accorgimento vi offre una difesa semplice ma efficace nei confronti di chi trasmette accidentalmente i cambiamenti da un ramo <quote>sperimentale</quote> a un ramo <quote>stabile</quote>. Un hook di questo tipo potrebbe somigliare al seguente, contenuto all'interno del file <filename role="special">/.hgrc</filename> del repository condiviso.</para> 1.18 <programlisting>[hooks] 1.19 pretxnchangegroup.branch = hg heads --template '{branches} ' | grep mybranch</programlisting> 1.20 </sect1>