# HG changeset patch
# User gpiancastelli
# Date 1250609471 -7200
# Node ID 63ef1efbac5792daa19ee3dc706a02c0bed29630
# Parent ea5ae4dd787b201d685068172f7b742d3b2b6371
Translate more code, matching repository names in figures.
diff -r ea5ae4dd787b -r 63ef1efbac57 it/ch02-tour-basic.xml
--- a/it/ch02-tour-basic.xml Tue Aug 18 17:19:30 2009 +0200
+++ b/it/ch02-tour-basic.xml Tue Aug 18 17:31:11 2009 +0200
@@ -235,7 +235,7 @@
Come nota a margine, è buona pratica tenere da parte una copia intatta di un repository remoto, che potete usare per creare cloni temporanei o ambienti di prova per ogni attività che volete svolgere. Questo vi permette di lavorare su molteplici attività in parallelo, ognuna isolata dalle altre fino a quando non è completa e non siete pronti per reintegrarla. Dato che i cloni locali sono così economici, non c'è quasi alcuno spreco nel clonare e cancellare repository ogni volta che volete.
- Nel nostro repository my-hello abbiamo un file hello.c che contiene il classico programma ciao, mondo.
+ Nel nostro repository mio-hello abbiamo un file hello.c che contiene il classico programma ciao, mondo.
&interaction.tour.cat1;
@@ -374,7 +374,7 @@
Condividere i cambiamenti
- Come abbiamo già detto, i repository Mercurial sono auto-contenuti. Questo significa che il cambiamento che abbiamo appena creato esiste solo nel nostro repository my-hello. Vediamo ora alcuni modi in cui possiamo propagare questa modifica verso altri repository.
+ Come abbiamo già detto, i repository Mercurial sono auto-contenuti. Questo significa che il cambiamento che abbiamo appena creato esiste solo nel nostro repository mio-hello. Vediamo ora alcuni modi in cui possiamo propagare questa modifica verso altri repository.Estrarre i cambiamenti da altri repository
@@ -383,7 +383,7 @@
&interaction.tour.clone-pull;
- Useremo il comando hg pull per propagare i cambiamenti dal repository my-hello al repository hello-pull. Tuttavia, estrarre alla cieca cambiamenti sconosciuti da un repository è una prospettiva che può incutere qualche timore. Mercurial fornisce il comando hg incoming proprio allo scopo di elencare quali cambiamenti verrebbero estratti dal repository senza effettivamente procedere con l'operazione.
+ Useremo il comando hg pull per propagare i cambiamenti dal repository mio-hello al repository hello-pull. Tuttavia, estrarre alla cieca cambiamenti sconosciuti da un repository è una prospettiva che può incutere qualche timore. Mercurial fornisce il comando hg incoming proprio allo scopo di elencare quali cambiamenti verrebbero estratti dal repository senza effettivamente procedere con l'operazione.
&interaction.tour.incoming;
diff -r ea5ae4dd787b -r 63ef1efbac57 it/ch03-tour-merge.xml
--- a/it/ch03-tour-merge.xml Tue Aug 18 17:19:30 2009 +0200
+++ b/it/ch03-tour-merge.xml Tue Aug 18 17:31:11 2009 +0200
@@ -30,14 +30,14 @@
&interaction.tour.merge.cat2;
- Le cronologie divergenti dei repository my-hello e my-new-hello
+ Le cronologie divergenti dei repository mio-hello e mio-nuovo-helloXXX add text
- Sappiamo già che l'estrazione dei cambiamenti dal nostro repository my-hello non avrà alcun effetto sulla directory di lavoro.
+ Sappiamo già che l'estrazione dei cambiamenti dal nostro repository mio-hello non avrà alcun effetto sulla directory di lavoro.
&interaction.tour.merge.pull;
@@ -49,7 +49,7 @@
Come ricorderete, Mercurial memorizza l'identità del genitore di ogni changeset. Se un cambiamento possiede un genitore, lo chiamiamo figlio o discendente del genitore. Una testa è un changeset che non ha figli. Quindi, la revisione di punta è una testa, perché la revisione più recente in un repository non possiede alcun figlio. Ci sono occasioni in cui un repository può contenere più di una testa.
- I contenuti del repository dopo aver propagato i cambiamenti da my-hello a my-new-hello
+ I contenuti del repository dopo aver propagato i cambiamenti da mio-hello a mio-nuovo-hello
@@ -58,7 +58,7 @@
- Dalla , potete vedere l'effetto della propagazione dei cambiamenti dal repository my-hello al repository my-new-hello. La cronologia già presente in my-new-hello non viene toccata, ma al repository è stata aggiunta una nuova revisione. Riferendoci alla , possiamo vedere che nel nuovo repository l'identificatore di changeset rimane lo stesso, ma il numero di revisione è cambiato. (Questo, incidentalmente, è un buon esempio del perché sia inopportuno usare i numeri di revisione per discutere i changeset.) Possiamo vedere le teste di un repository utilizzando il comando hg heads.
+ Dalla , potete vedere l'effetto della propagazione dei cambiamenti dal repository mio-hello al repository mio-nuovo-hello. La cronologia già presente in mio-nuovo-hello non viene toccata, ma al repository è stata aggiunta una nuova revisione. Riferendoci alla , possiamo vedere che nel nuovo repository l'identificatore di changeset rimane lo stesso, ma il numero di revisione è cambiato. (Questo, incidentalmente, è un buon esempio del perché sia inopportuno usare i numeri di revisione per discutere i changeset.) Possiamo vedere le teste di un repository utilizzando il comando hg heads.
&interaction.tour.merge.heads;
diff -r ea5ae4dd787b -r 63ef1efbac57 it/examples/tour.incoming.it
--- a/it/examples/tour.incoming.it Tue Aug 18 17:19:30 2009 +0200
+++ b/it/examples/tour.incoming.it Tue Aug 18 17:31:11 2009 +0200
@@ -1,7 +1,7 @@
$cd hello-pull
-$hg incoming ../my-hello
-confronto con ../my-hello
+$hg incoming ../mio-hello
+confronto con ../mio-hello
cerco i cambiamenti
changeset: 5:764347e47e75
tag: tip
diff -r ea5ae4dd787b -r 63ef1efbac57 it/examples/tour.merge.cat2.it
--- a/it/examples/tour.merge.cat2.it Tue Aug 18 17:19:30 2009 +0200
+++ b/it/examples/tour.merge.cat2.it Tue Aug 18 17:31:11 2009 +0200
@@ -1,5 +1,5 @@
-$cat ../my-hello/hello.c
+$cat ../mio-hello/hello.c
/*
* Rilasciato nel pubblico dominio da Bryan O'Sullivan. Questo
* programma non è protetto da brevetti negli Stati Uniti o in
diff -r ea5ae4dd787b -r 63ef1efbac57 it/examples/tour.merge.clone.it
--- a/it/examples/tour.merge.clone.it Tue Aug 18 17:19:30 2009 +0200
+++ b/it/examples/tour.merge.clone.it Tue Aug 18 17:31:11 2009 +0200
@@ -1,9 +1,9 @@
$cd ..
-$hg clone hello my-new-hello
+$hg clone hello mio-nuovo-hello
aggiorno la directory di lavoro
2 file aggiornati, 0 file uniti, 0 file rimossi, 0 file irrisolti
-$cd my-new-hello
+$cd mio-nuovo-hello
# Apportiamo alcune semplici modifiche a hello.c...
$mio-editor-di-testo hello.c$hg commit -m 'Un nuovo saluto per un nuovo giorno.'
diff -r ea5ae4dd787b -r 63ef1efbac57 it/examples/tour.merge.pull.it
--- a/it/examples/tour.merge.pull.it Tue Aug 18 17:19:30 2009 +0200
+++ b/it/examples/tour.merge.pull.it Tue Aug 18 17:31:11 2009 +0200
@@ -1,6 +1,6 @@
-$hg pull ../my-hello
-estraggo da ../my-hello
+$hg pull ../mio-hello
+estraggo da ../mio-hello
cerco i cambiamenti
aggiungo i changeset
aggiungo i manifest
diff -r ea5ae4dd787b -r 63ef1efbac57 it/examples/tour.outgoing.it
--- a/it/examples/tour.outgoing.it Tue Aug 18 17:19:30 2009 +0200
+++ b/it/examples/tour.outgoing.it Tue Aug 18 17:31:11 2009 +0200
@@ -1,5 +1,5 @@
-$cd my-hello
+$cd mio-hello$hg outgoing ../hello-push
confronto con ../hello-push
cerco i cambiamenti
diff -r ea5ae4dd787b -r 63ef1efbac57 it/examples/tour.pull.it
--- a/it/examples/tour.pull.it Tue Aug 18 17:19:30 2009 +0200
+++ b/it/examples/tour.pull.it Tue Aug 18 17:31:11 2009 +0200
@@ -6,8 +6,8 @@
date: Sat Aug 16 22:16:53 2008 +0200
summary: Aggiusta i commenti.
-$hg pull ../my-hello
-estraggo da ../my-hello
+$hg pull ../mio-hello
+estraggo da ../mio-hello
cerco i cambiamenti
aggiungo i changeset
aggiungo i manifest
diff -r ea5ae4dd787b -r 63ef1efbac57 it/examples/tour.reclone.it
--- a/it/examples/tour.reclone.it Tue Aug 18 17:19:30 2009 +0200
+++ b/it/examples/tour.reclone.it Tue Aug 18 17:31:11 2009 +0200
@@ -1,8 +1,8 @@
$cd ..
-$hg clone hello my-hello
+$hg clone hello mio-hello
aggiorno la directory di lavoro
2 file aggiornati, 0 file uniti, 0 file rimossi, 0 file irrisolti
-$cd my-hello
+$cd mio-hello