hgbook

diff it/ch08-branch.xml @ 785:0bf0bf61493e

Minor changes and translation of code snippets for Ch.3.
author Giulio@puck
date Mon Aug 10 21:59:18 2009 +0200 (2009-08-10)
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	Mon Aug 10 21:59:18 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>