[svnbook commit] r2828 - trunk/src/it/book
nebiac
noreply at red-bean.com
Tue Aug 7 06:51:17 CDT 2007
Author: nebiac
Date: Tue Aug 7 06:51:17 2007
New Revision: 2828
Log:
saved using UTF-8
Modified:
trunk/src/it/book/ch07.xml
Modified: trunk/src/it/book/ch07.xml
==============================================================================
--- trunk/src/it/book/ch07.xml (original)
+++ trunk/src/it/book/ch07.xml Tue Aug 7 06:51:17 2007
@@ -15,20 +15,20 @@
unconsciously. For all intents and purposes, you are ready to
use Subversion in a typical environment.</para>
- <para>Se si è letto questo libro capitolo per capitolo, dall'inizio
+ <para>Se si è letto questo libro capitolo per capitolo, dall'inizio
alla fine, si dovrebbe aver acquisito la necessaria competenza
- per usare il client Subversion per effettuare le più comuni operazioni
- del controllo di versione. Si è visto come fare il checkout della
- propria cartella di lavoro dal repository di Subversion.Si è ormai
+ per usare il client Subversion per effettuare le più comuni operazioni
+ del controllo di versione. Si è visto come fare il checkout della
+ propria cartella di lavoro dal repository di Subversion.Si è ormai
a proprio agio nel registrare e ricevere modifiche utilizzando i comandi
<command>svn commit</command> e <command>svn update</command>.
- Si è probabilmente anche sviluppato un riflesso incondizionato
+ Si è probabilmente anche sviluppato un riflesso incondizionato
che permette di utilizzare il comando <command>svn status</command>
- quasi incosciamente. Per tutti questi motivi , si è pronti ad usare
+ quasi incosciamente. Per tutti questi motivi , si è pronti ad usare
Subversion in un normale ambiente di lavoro.</para>
<para lang="en">But the Subversion feature set doesn't stop at <quote>common
version control operations</quote>.</para>
- <para >Ma l'insieme delle funzioni di Subversion non si ferma alle <quote>
+ <para>Ma l'insieme delle funzioni di Subversion non si ferma alle <quote>
comuni operazioni del controllo di versione</quote>.</para>
<para lang="en">This chapter highlights some of Subversion's features that
@@ -42,12 +42,12 @@
Subversion distribution.</para>
- <para>Questo capitolo mette in evidenza alcune funzionalità di Subversion
- che non sono usate regolarmente. In esso , sarà discusso come
- supportare la proprietà di Subversion (o <quote>metadata</quote>) ,
+ <para>Questo capitolo mette in evidenza alcune funzionalità di Subversion
+ che non sono usate regolarmente. In esso , sarà discusso come
+ supportare la proprietà di Subversion (o <quote>metadata</quote>) ,
e come modificare i comportamenti di default di Subversion operando
piccole variazioni nell'area di configurazione durante l'esecuzione.
- Verrà descritto come si possono usare le definizioni esterne per
+ Verrà descritto come si possono usare le definizioni esterne per
far si che Subversion possa prendere dati da repository
diversi. Verrano descritti nei dettagli alcuni tool addizionali
lato client e lato server che fanno parte della distribuzione di
@@ -62,13 +62,13 @@
a Subversion power-user!
</para>
- <para>Prima di leggere questo capitolo, si deve avere familiarità
- con le funzionalità di base di Subversion nel revisionare file e directory.
- Se non si è ancora letto niente di esse, o se serve un
+ <para>Prima di leggere questo capitolo, si deve avere familiaritÃ
+ con le funzionalità di base di Subversion nel revisionare file e directory.
+ Se non si è ancora letto niente di esse, o se serve un
richiamo,si raccomanda il check out di <xref
linkend="svn.basic" /> e <xref linkend="svn.tour" />. Una
- volta che si è acquisita padronanza con le funzionalità di base e che si è terminato
- questo capitolo, si diventerà un'autorità nell'utilizzo di Subversion!
+ volta che si è acquisita padronanza con le funzionalità di base e che si è terminato
+ questo capitolo, si diventerà un'autorità nell'utilizzo di Subversion!
</para>
</simplesect>
@@ -86,7 +86,7 @@
<para>Subversion fornisce molti comportamenti aggiuntivi che possono
essere controllati dall'utente. Molte di queste opzioni sono del tipo
che l'utente vorrebbe applicare a tutte le operazioni di Subversion.
- Così, piuttosto che costringere gli utenti a ricordare gli argomenti da passare da linea di comando
+ Così, piuttosto che costringere gli utenti a ricordare gli argomenti da passare da linea di comando
per specificare queste opzioni, e di usarli ogni volta che si effettua un'operazione,
Subversion utilizza file di configurazione,
segregati nell'aria di configuarzione di Subversion .</para>
@@ -103,7 +103,7 @@
prefers.</para>
<para> <firstterm>L'area di configurazione</firstterm>di Subversion
- è una struttura gerarchica a due livelli con le opzioni nome-valore.
+ è una struttura gerarchica a due livelli con le opzioni nome-valore.
Di solito, questo si condensa in una speciale directory che
contiene<firstterm>file di configurazione</firstterm> (il primo livello),
che sono semplicemente dei file di testo nel formato INI (con
@@ -143,16 +143,16 @@
principale dell'utente. Su sistemi Win 32, Subversion crea una cartella
chiamata <filename>Subversion</filename>, tipicamente all'interno
dell'area <filename>Application Data</filename> della directory del profilo utente
- (che, tra l'altro, è di solito nascosta). Comunque, su questo tipo di piattaforme
+ (che, tra l'altro, è di solito nascosta). Comunque, su questo tipo di piattaforme
l'esatta collocazione differisce da sistema a sistema,
- ed è dettata dal registro di Windows.
+ ed è dettata dal registro di Windows.
<footnote>
<para>La variabile d'ambiente <literal>APPDATA</literal>
punta all'area <filename>Application Data</filename> ,
- perciò si può sempre far riferimento a questa cartella con
+ perciò si può sempre far riferimento a questa cartella con
<filename>%APPDATA%\Subversion</filename>.</para>
</footnote>
- Si farà riferimento alla sezione di configurazione del singolo utente con
+ Si farà riferimento alla sezione di configurazione del singolo utente con
il suo nome Unix, <filename>.subversion</filename>.</para>
@@ -179,7 +179,7 @@
riconosce anche l'esistenza di una sezione di configurazione a livello dell'intero sistema.
Questo permette agli amministratori di sistema di stabilire
comportamenti di default per tutti glu utenti su una data macchina.
- Si noti che questa sezione di configurazione a livello dell'intero sistema non è solo dettata
+ Si noti che questa sezione di configurazione a livello dell'intero sistema non è solo dettata
da una politica obbligatoria—le impostazioni nella sezione
di configurazione del singolo utente sovrascrivono quelle nella sezione di sistema,
e gli argomenti passati da linea di comando forniti con il comando <command>svn</command>
@@ -224,9 +224,9 @@
all'interno dell'editor di testo, e modificare il valore dell'opzione desiderata.
Se in qualsiasi momento si desidera tornare alle impostazioni
della configurazione di default ,
- si può semplicemente rimuovere (o rinominare) la propria directory di configurazione
+ si può semplicemente rimuovere (o rinominare) la propria directory di configurazione
e quindi eseguire alcuni innocui comandi <command>svn</command> ,
- come <command>svn --version</command>. Verrà creata una nuova directory di configurazione
+ come <command>svn --version</command>. Verrà creata una nuova directory di configurazione
con i contenuti di default.</para>
<para lang="en">The per-user configuration area also contains a cache of
@@ -239,9 +239,9 @@
<para>La sezione di configurazione del singolo utente contiene anche una cache di
dati di autenticazione. La directory <filename>auth</filename>
- è formata da un insieme di sottodirectory che contiene pezzi di informazioni nascoste
+ è formata da un insieme di sottodirectory che contiene pezzi di informazioni nascoste
usate da vari metodi di autenticazione supportati da Subversion.
- Questa directory è creata in modo tale che soltanto
+ Questa directory è creata in modo tale che soltanto
l'utente ha i privilegi per leggere il suo contenuto.</para>
</sect2>
@@ -263,7 +263,7 @@
i client Subversion che lavorano su piattaforme Windows possono anche
usare il registro di Windows per custodire i dati di configurazione.
Le opzioni di nomi e i loro valori sono gli stessi che ci sono nei file INI.
- La gerarchia <quote>file/section</quote> è comunque preservata,
+ La gerarchia <quote>file/section</quote> è comunque preservata,
nonostante sia indirizzata in un modo &mdash leggermente diverso;
in questo schema , file e sezioni sono solo livelli nell'albero
delle chiavi di registro.</para>
@@ -299,8 +299,8 @@
<para>Le opzioni di configurazione basate sul registro sono analizzate
<emphasis>prima</emphasis> delle loro omologhe basate sui file,
- cosicchè vengono sovrascritte dai valori trovati nei file di configurazione.
- In altre parole, la priorità di configurazione su un sistema Windows è
+ cosicchè vengono sovrascritte dai valori trovati nei file di configurazione.
+ In altre parole, la priorità di configurazione su un sistema Windows è
stabilita dal seguente ordine:</para>
<orderedlist>
@@ -338,7 +338,7 @@
<para>Inoltre, il registro di Windows non supporta realmente la nozione
di qualcosa di esistente <quote> commentata </quote>.
- Comunque, Subversion ignorerà ogni opzione il cui nome
+ Comunque, Subversion ignorerà ogni opzione il cui nome
comincia con il carattere (<literal>#</literal>) . Questo permette
di commentare un'opzione di Subversion
senza cancellare l'intera chiave dal registro,
@@ -355,10 +355,10 @@
merged into your registry.</para>
<para>Il comando <command>svn</command> eseguito da linea di comando del client
- non tenta mai di scrivere al registro di Windows, e non proverà a creare
+ non tenta mai di scrivere al registro di Windows, e non proverà a creare
una sezione di configurazione di default nel registro.Si possono
creare le chiavi di cui si ha bisogno usando il comando <command>REGEDIT</command>.
- In alternativa,si può creare un file
+ In alternativa,si può creare un file
<filename>.reg</filename> , e quindi con un doppio click su di esso
dalla finestra di Explorer , i dati saranno incorporati nel registro.</para>
@@ -420,12 +420,12 @@
<para>Il precedente esempio mostra il contenuto di un file
<filename>.reg</filename> che contiene alcune delle opzioni di configurazione
- più comunemente usate e i loro valori di default.
+ più comunemente usate e i loro valori di default.
Si noti la presenza contemporanea sia delle impostazioni di sistema
(per le opzioni relative al proxy di rete) sia delle impostazioni dell'utente
(programmi di editor e memorizzazione delle password , tra le altre).
Si noti, inoltre, che tutte le opzioni sono effettivamente
- commentate. Bisognerà soltanto rimuovere il carattere
+ commentate. Bisognerà soltanto rimuovere il carattere
(<literal>#</literal>) dall'inizio dei nomi delle opzioni,
e settare i valori come si desidera.</para>
@@ -465,7 +465,7 @@
Ci sono due sezioni speciali in questo file—
<literal>gruppi</literal> e
<literal>globale</literal>. La sezione <literal>gruppi</literal>
- è essenzialmente una tabella a riferimento incrociato.Le chiavi,
+ è essenzialmente una tabella a riferimento incrociato.Le chiavi,
in questa sezione,sono i nomi delle altre sezioni del file;
i loro valori sono <firstterm>globs</firstterm>—textual
token testuali che possono contenere caratteri jolly—
@@ -494,7 +494,7 @@
group's name. From that section it reads the actual network
configuration settings.</para>
- <para>Quando Subversion è usata su una rete, prova a far corrispondere il nome
+ <para>Quando Subversion è usata su una rete, prova a far corrispondere il nome
del server che cerca di raggiungere con un gruppo di nomi
che si trovano nella sezione <literal>gruppi</literal> .
Se trova riscontro, Subversion cerca una sezione nel file
@@ -533,8 +533,8 @@
<para>Questa specifica l'host del computer proxy
attraverso il quale devono passare le richieste basate su HTTP di Subversion.
E' settato di default ad un alore nullo, che sta a significare che
- Subversion non invierà le richieste HTTP attarverso un computer
- proxy , e che proverà a contattare la macchina di destinazione direttamente.
+ Subversion non invierà le richieste HTTP attarverso un computer
+ proxy , e che proverà a contattare la macchina di destinazione direttamente.
</para>
@@ -547,7 +547,7 @@
to use. It defaults to an empty value.</para>
<para>Specifica il numero di porta del proxy da utilizzare.
- Di default è settato ad un valore nullo.</para>
+ Di default è settato ad un valore nullo.</para>
</listitem>
@@ -559,7 +559,7 @@
machine. It defaults to an empty value.</para>
<para>Specifica il nome utente da fornire al computer proxy.
- Di default è un valore nullo.</para>
+ Di default è un valore nullo.</para>
</listitem>
@@ -571,7 +571,7 @@
machine. It defaults to an empty value.</para>
<para>Specifica la password da fornire al computer proxy.
- Di default è un valore nullo.</para>
+ Di default è un valore nullo.</para>
</listitem>
</varlistentry>
@@ -587,11 +587,11 @@
HTTP library, Neon, to use its default timeout
setting.</para>
- <para>Specifica la quantità di tempo, in secondi,
+ <para>Specifica la quantità di tempo, in secondi,
in cui aspettare la risposta dal server. Se si ha esperienza di problemi
di connessione con una rete lente che possono causare
la scadenza della operazioni di Subversion operations to timeout,
- andrebbe aumentato il valore di questa opzione. Il valore di default è
+ andrebbe aumentato il valore di questa opzione. Il valore di default è
<literal>0</literal>, che istruisce la libreria
HTTP , Neon, ad usare il suo tempo di scadenza di default .
</para>
@@ -612,10 +612,10 @@
<para>Specifica se Subversion debba o meno provare a comprimere
le richeste di rete fatte al server DAV.
- Il valore di default è <literal>si</literal>
- (la compressione occorre soltanto se la capacità
- è compilata in un livello di rete). Impostare il valore a
- <literal>no</literal> per disabilitare la compressione, così come
+ Il valore di default è <literal>si</literal>
+ (la compressione occorre soltanto se la capacitÃ
+ è compilata in un livello di rete). Impostare il valore a
+ <literal>no</literal> per disabilitare la compressione, così come
avviene nelle trasmissioni di rete di debug.</para>
</listitem>
</varlistentry>
@@ -631,7 +631,7 @@
<para>E' una maschera usata dalla libreria HTTP,
Neon, per scegliere che tipo di messaggio di debug fornire.
- Il valore di default è
+ Il valore di default è
<literal>0</literal>, che annulla tutti i messaggi di debug.
Per avere maggiori informazioni su come Subversion
utilizza Neon, si veda <xref linkend="svn.developer" />.</para>
@@ -647,7 +647,7 @@
are accepted by the Subversion client when accessing the
repository over HTTPS.</para>
<para>E' un elenco, delimitato da punto e virgola, di percorsi
- di file che contengono certificati delle autorità di certificazione
+ di file che contengono certificati delle autorità di certificazione
(o CAs) che sono accettati dal client
Subversion quando si accede al repository attraverso
HTTPS.</para>
@@ -682,10 +682,10 @@
<para>Se un host (o un insieme di host) richiede un certificato SSL
al client, normalmente si cerca un percorso rapido
per trovare il certificato. Impostando questa variabile con lo stesso percorso,
- Subversion sarà in grado di trovare il certificato del client
+ Subversion sarà in grado di trovare il certificato del client
in modo automatico.
Sul disco non ci sono luoghi standard in cui conservare il certificato;
- Subversion lo prenderà da qualsiasi percorso venga specificato.</para>
+ Subversion lo prenderà da qualsiasi percorso venga specificato.</para>
</listitem>
</varlistentry>
<varlistentry>
@@ -699,14 +699,14 @@
then you can set this variable to the certificate's
passphrase. You won't be prompted anymore.</para>
- <para>Se il file certificato SSL è criptato,
- Subversion richiederà la chiave di decifrazione ogni
+ <para>Se il file certificato SSL è criptato,
+ Subversion richiederà la chiave di decifrazione ogni
volta che il certificato viene usato.Se si trova la cosa noiosa
(e ci si dimentica di memorizzare la password
nel file <filename>servers</filename> file),
- si può impostare questa variabile con il valore della
+ si può impostare questa variabile con il valore della
chiave di decifrazione del certificato.
- Non si verrà più interrogati.</para>
+ Non si verrà più interrogati.</para>
</listitem>
</varlistentry>
@@ -756,10 +756,10 @@
<para>Questa indica a Subversion se memorizzare o no,
password fornite dall'utente in
risposta alle richieste di autenticazione da paret del server .
- Il valore di default è <literal>si</literal>. Si imposti a
+ Il valore di default è <literal>si</literal>. Si imposti a
<literal>no</literal> per disabilitare la memorizzazione
della password sul disco.
- Si può sovrascrivere questa opzione per una singola
+ Si può sovrascrivere questa opzione per una singola
instanza del comando <command>svn</command> usando
il parametro da riga di comando <option>--no-auth-cache</option>
(per quelle versioni che lo supportano).
@@ -777,7 +777,7 @@
usernames, passwords, server certificates, and any
other types of cacheable credentials.</para>
- <para>Questa imposatzione è la stessa della
+ <para>Questa imposatzione è la stessa della
<literal>memorizzazione-password</literal>, eccetto che per il fatto
che abilita o disabilita la memorizzazione su disco di
<emphasis>tutte</emphasis> le informazioni di autenticazione:
@@ -816,19 +816,19 @@
value is empty. The order of priority for determining the
editor command is:</para>
- <para>Specifica il programma che Subversion userà per
+ <para>Specifica il programma che Subversion userà per
chiedere all'utente un messaggio di log durante il commit,
- così come si usa il comando <command>svn
- commit</command>senza usare nè l'opzione
- <option>--message</option> (<option>-m</option>) nè l'opzione
+ così come si usa il comando <command>svn
+ commit</command>senza usare nè l'opzione
+ <option>--message</option> (<option>-m</option>) nè l'opzione
<option>--file</option> (<option>-F</option>) .
- Questo programma è usato anche con il comando <command>svn
+ Questo programma è usato anche con il comando <command>svn
propedit</command> un file temporaneo viene popolato
- con il valore corrente della proprietà che l'utente vuole modificare,
+ con il valore corrente della proprietà che l'utente vuole modificare,
e la modifica avviene nel programma di editor.
(si veda <xref
linkend="svn.advanced.props" />).Il valore di default
- di questa opzione è nullo. L'ordine di priorità per determinare il comando di editor è:</para>
+ di questa opzione è nullo. L'ordine di priorità per determinare il comando di editor è:</para>
<orderedlist>
<listitem>
@@ -870,11 +870,11 @@
edited. The editor should modify the temporary file and
return a zero exit code to indicate success.</para>
- <para>Il valore di ognuna di queste opzioni e variabili è
+ <para>Il valore di ognuna di queste opzioni e variabili è
(diversamente da <literal>diff-cmd</literal>) l'inizio di una
linea di comando da eseguire da shell. Subversion
aggiunge uno spazio e il percorso del file temporaneo da
- modificare. L'editor di testo può modificare il file temporaneo
+ modificare. L'editor di testo può modificare il file temporaneo
e restituire un codice di uscita pari a 0 per indicare il successo
dell'operazione.</para>
@@ -895,10 +895,10 @@
<para>Specifica il percorso assoluto di un programma differente
usato quando Subversion genera
- <quote>diff</quote> un risultato (così come avviene usando il comando
+ <quote>diff</quote> un risultato (così come avviene usando il comando
<command>svn diff</command> ).Di default
Subversion usa una libreria&mdash interna;
- impostando questa opzione il compito sarà eseguito
+ impostando questa opzione il compito sarà eseguito
da un programma esterno. Per maggiori dettagli sull'utilizzo di tali
programmi si veda
<xref linkend="svn.advanced.externaldifftools"/>.
@@ -923,7 +923,7 @@
Subversion usa questo programma per
fondere le modifiche fatte dall'utente con quelle ricevute
dal repository. Di default Subversion usa una libreria
- interna;impostando questa opzione il compito sarà eseguito
+ interna;impostando questa opzione il compito sarà eseguito
da un programma esterno. er maggiori dettagli sull'utilizzo di tali
programmi si veda
<xref linkend="svn.advanced.externaldifftools"/>.
@@ -968,8 +968,8 @@
<para lang="en">Anyone for potluck dinner?</para>
</footnote>
In this section, you can find:</para>
- <para>La sezione <literal>miscellany</literal> è il luogo in cui tutto
- ciò che non appartiene ad altri luoghi trova posto.
+ <para>La sezione <literal>miscellany</literal> è il luogo in cui tutto
+ ciò che non appartiene ad altri luoghi trova posto.
<footnote>
<para>Nessuno per una cena alla buona?</para>
</footnote>
@@ -1000,13 +1000,13 @@
insieme a quelli versionati, indicandoli con il carattere
<literal>?</literal> (si veda <xref
linkend="svn.tour.cycle.examine.status" />). Qualche volta,
- può essere seccante vedere oggetti che non interessano e non sono versionati;
+ può essere seccante vedere oggetti che non interessano e non sono versionati;
per esempio, file che sono il risultato della compilazione&mdash di un programma.
- L'opzione <literal>global-ignores</literal> è un elenco
+ L'opzione <literal>global-ignores</literal> è un elenco
di globs delimitati da spazi che descrive i nomi di
file e directory che Subversion non dovrebbe mostrare
a meno che non sono sotto controllo di versione. Il valore di default
- è <literal>*.o *.lo *.la #*# .*.rej *.rej .*~ *~
+ è <literal>*.o *.lo *.la #*# .*.rej *.rej .*~ *~
.#* .DS_Store</literal>.</para>
@@ -1018,10 +1018,10 @@
by explicitly specifying the file name, or by using
the <option>--no-ignore</option> command-line flag.</para>
- <para>Così come il comando <command>svn status</command>, anche
+ <para>Così come il comando <command>svn status</command>, anche
i comandi <command>svn add</command> e <command>svn import</command>
ignorano file si trovano nella lista
- quando eseguono la scansione di una directory. Si può sovrascrivere
+ quando eseguono la scansione di una directory. Si può sovrascrivere
questo comportamento per una singola istanza o per tutte
specificando esplicitamente il nome del file , oppure utilizzando l'opzione
<option>--no-ignore</option> da linea di comando.</para>
@@ -1030,7 +1030,7 @@
ignored items, see <xref linkend="svn.advanced.props.special.ignore"
/>.</para>
- <para>Per informazioni su un controllo più raffinato degli
+ <para>Per informazioni su un controllo più raffinato degli
oggetti ignorati, si veda
<xref linkend="svn.advanced.props.special.ignore"
/>.</para>
@@ -1048,11 +1048,11 @@
specifies which properties are to be set on which files.</para>
<para>Fa in modo che Subversion imposti automaticamente
- le proprietà su file aggiunti o importati. Il valore di
- default è <literal>no</literal>, si deve impostare a
+ le proprietà su file aggiunti o importati. Il valore di
+ default è <literal>no</literal>, si deve impostare a
<literal>si</literal> per abilitare l' Auto-props.
La sezione <literal>auto-props</literal>di questo file
- specifica quali proprietà bisogna impostare e su quali file.</para>
+ specifica quali proprietà bisogna impostare e su quali file.</para>
</listitem>
@@ -1100,8 +1100,8 @@
in cui sono stati toccati da un qualsiasi processo,
sia che si tratti del proprio editor sia che si tratti di qualche
altro sottocomando
- <command>svn</command> . Questo è generalmente
- conveniente per coloro che sviluppano software, perchè
+ <command>svn</command> . Questo è generalmente
+ conveniente per coloro che sviluppano software, perchè
costruiscono sistemi che mostrano la marcatura temporale permettendo di decidere
quali file devono essere ricompilati.</para>
@@ -1120,7 +1120,7 @@
revert</command> commands will also set last-commit
timestamps on files that they touch.</para>
- <para>In altre situazioni, comunque, può essere piacevole
+ <para>In altre situazioni, comunque, può essere piacevole
per i file presenti nella copia di lavoro avere marcature temporali
che riflettono le ultime modifiche fatte sul
repository. Il comando <command>svn export</command>
@@ -1162,21 +1162,21 @@
<para>La sezione <literal>auto-props</literal> controlla
- la possibilità da parte del client Subversion di impostare
- automaticamente le proprietà sui file quando sono aggiunti o importati.
+ la possibilità da parte del client Subversion di impostare
+ automaticamente le proprietà sui file quando sono aggiunti o importati.
Contiene contiene tutti i numeri pari dei valkori chiave nel formato
<literal>PATTERN = PROPNAME=PROPVALUE</literal>
- dove <literal>PATTERN</literal> è un file modello
+ dove <literal>PATTERN</literal> è un file modello
che abbina un insieme di nomi di file e il resto della linea
- è la proprietà e il suo valore. Possono risultare più riscontri
- con un file che risulta in più prospetti per quel file;
- comunque,non è garantito che l' auto-props
- venga applicato nell'ordine nel quale le proprietà sono elencate
- nel config file , cosicchè può succedere che alcune regole ne
+ è la proprietà e il suo valore. Possono risultare più riscontri
+ con un file che risulta in più prospetti per quel file;
+ comunque,non è garantito che l' auto-props
+ venga applicato nell'ordine nel quale le proprietà sono elencate
+ nel config file , cosicchè può succedere che alcune regole ne
<quote>sovrascrivono</quote> altre. Si possono trovare diversi esempi
dell'utilizzo di auto-props nel file
<filename>config</filename> . Come ultima cosa , non bisogna dimenticarsi di
- impostare la proprietà <literal>enable-auto-props</literal> a
+ impostare la proprietà <literal>enable-auto-props</literal> a
<literal>si</literal> nella sezione <literal>miscellany</literal>
se si vuole abilitare l'auto-props.</para>
@@ -1191,7 +1191,7 @@
<!--<title>Properties</title> -->
- <title>Proprietà</title>
+ <title>Proprietà </title>
<para lang="en">We've already covered in detail how Subversion stores and
retrieves various versions of files and directories in its
@@ -1202,10 +1202,10 @@
doesn't stop there.</para>
- <para>Si è già visto nel dettaglio come Subversion memorizza e
+ <para>Si è già visto nel dettaglio come Subversion memorizza e
recupera varie versioni di file e directory nel suo
repository. Tutti i capitoli sono stati dedicati a questa fondamnetale
- funzionalità fornita dal tool. E, se , il supporto si fermasse qui,
+ funzionalità fornita dal tool. E, se , il supporto si fermasse qui,
Subversion sarebbe completo dal punto di vista del controllo di versione.
Ma non si ferma qui.
</para>
@@ -1230,23 +1230,23 @@
<para>Oltre a versionare directory e file,
Subversion fornisce interfacce per aggiungere , modificare, e
rimuovere metadati sotto il controllo di versione su ciascun file e directory
- sotto controllo di versione.Si farà riferimento a questi metadati come
- <firstterm>proprietà</firstterm>,e possono essere considerati come
- una tabella composta da due colonne che mappa i nomi delle proprietà su arbitrari valori
+ sotto controllo di versione.Si farà riferimento a questi metadati come
+ <firstterm>proprietà </firstterm>,e possono essere considerati come
+ una tabella composta da due colonne che mappa i nomi delle proprietà su arbitrari valori
legati a ciascun oggetto presente nella propria cartella di lavoro.
- Parlando in generale,i nomi e i valori delle proprietà possono essere scelti a piacere
+ Parlando in generale,i nomi e i valori delle proprietà possono essere scelti a piacere
con la condizione che i nomi siano testi umanamente comprensibili.
- L'aspetto migliore di queste proprietà è che anche loro sono sotto controllo di versione
+ L'aspetto migliore di queste proprietà è che anche loro sono sotto controllo di versione
come i contenuti testuali dei propri file.
- I cambiamenti di queste proprietà possono essere modificati,committati e recuperati
+ I cambiamenti di queste proprietà possono essere modificati,committati e recuperati
altrettanto semplicemente rispetto alle modifiche testuali.
Facendo l'aggiornamento della propria copia di lavoro si ricevono anche i cambiamenti
- sulle proprietà fatti da altre persone.
+ sulle proprietà fatti da altre persone.
</para>
<sidebar>
<!-- <title>Other Properties in Subversion</title> -->
- <title>Altre proprietà in Subversion</title>
+ <title>Altre proprietà in Subversion</title>
<para lang="en">Properties show up elsewhere in Subversion, too. Just as
files and directories may have arbitrary property names and
values attached to them, each revision as a whole may have
@@ -1256,12 +1256,12 @@
versioned. See <xref linkend="svn.reposadmin.basics.revprops" /> for more
information on these unversioned properties.</para>
- <para>Le proprietà vengono mostrate anche in altre parti di Subversion.
- Come i file e le directory possono avere nomi di proprietà arbitrari
- e valori legati ad essi , ogni revisione nel suo complesso può avere
- proprietà arbitrarie che fanno riferimento ad essa. Si applica la stessa
- condizione—leggibilità, testo e qualsiasi altra cosa si vuole,
- valori binari—l'unica differenza è che le proprietà di una revisione
+ <para>Le proprietà vengono mostrate anche in altre parti di Subversion.
+ Come i file e le directory possono avere nomi di proprietà arbitrari
+ e valori legati ad essi , ogni revisione nel suo complesso può avere
+ proprietà arbitrarie che fanno riferimento ad essa. Si applica la stessa
+ condizione—leggibilità , testo e qualsiasi altra cosa si vuole,
+ valori binari—l'unica differenza è che le proprietà di una revisione
non sono sotto controllo di versione.Si veda <xref linkend="svn.reposadmin.basics.revprops" />
per maggiori informazioni.</para>
</sidebar>
@@ -1274,19 +1274,19 @@
Hopefully, you'll be convinced that Subversion properties can
enhance your version control experience.</para>
- <para>In questa sezione,si esaminerà l' utilità—sia nell'utilizzare
+ <para>In questa sezione,si esaminerà l' utilità —sia nell'utilizzare
Subversion,sia dello stesso Subversion—del supporto
- delle proprietà. Si impareranno i sottocomandi
- <command>svn</command> subcommands per le proprietà e le relazioni,
- e come le modifiche di tali proprietà influenzano
+ delle proprietà . Si impareranno i sottocomandi
+ <command>svn</command> subcommands per le proprietà e le relazioni,
+ e come le modifiche di tali proprietà influenzano
il normale flusso di lavoro di Subversion .
- Si spera , che si riuscirà a convincere che le proprietà di Subversion
+ Si spera , che si riuscirà a convincere che le proprietà di Subversion
rafforzano l'esperienza del controllo di versione.</para>
<!-- =============================================================== -->
<sect2 id="svn.advanced.props.why">
<!--<title>Why Properties?</title> -->
- <title>Perchè le proprietà?</title>
+ <title>Perchè le proprietà ?</title>
<para lang="en">Properties can be very useful additions to your working
copy. In fact, Subversion itself uses properties to house
special information, and as a way to denote that certain
@@ -1295,13 +1295,13 @@
do with properties you could also do using regular versioned
files, but consider the following example of Subversion
property use.</para>
- <para>Può essere molto utile aggiungere proprietà
- alla propria copia di lavoro.Infatti,lo stesso Subversion usa proprietà
- per immagazzinare speciali informazioni,ed è un modo per indicare
+ <para>Può essere molto utile aggiungere proprietÃ
+ alla propria copia di lavoro.Infatti,lo stesso Subversion usa proprietÃ
+ per immagazzinare speciali informazioni,ed è un modo per indicare
che sono necessari alcuni processi speciali.Allo stesso modo, si possono
- usare le proprietà per i propri scopi. Naturalmente, qualsiasi cosa si possa fare
- con le proprietà si potrebbe fare anche usando regolari file versionati,
- ma si consideri il seguente esempio sull'uso delle proprietà in Subversion.
+ usare le proprietà per i propri scopi. Naturalmente, qualsiasi cosa si possa fare
+ con le proprietà si potrebbe fare anche usando regolari file versionati,
+ ma si consideri il seguente esempio sull'uso delle proprietà in Subversion.
</para>
<para lang="en">Say you wish to design a website that houses many digital
@@ -1323,16 +1323,16 @@
<para>Si supponga di voler progettare un sito web che ospiti molte
foto digitali, e che le mostri con una didascalia e un marcatore temporale.
- L'insieme di foto cambia nel tempo costantemente, e il sito deve essere il più
+ L'insieme di foto cambia nel tempo costantemente, e il sito deve essere il più
automatico possibile. Queste foto possono essere
piuttosto grandi,come avviene normalmente con siti di questa natura,
- e si vogliono fornire ai visitatori anteprime più piccole delle stesse immagini.
- Questo può essere fatto con file tradizionali. Ad esempio si può avere
+ e si vogliono fornire ai visitatori anteprime più piccole delle stesse immagini.
+ Questo può essere fatto con file tradizionali. Ad esempio si può avere
l'immagine <filename>image123.jpg</filename> e una minifoto
<filename>image123-thumbnail.jpg</filename> fianco a fianco in una
directory. Oppure se si vuole mantenere lo stesso nome al file, si
possono mettere le minifoto in una directory differente,come
- <filename>thumbnails/image123.jpg</filename>. Inoltre è possibile
+ <filename>thumbnails/image123.jpg</filename>. Inoltre è possibile
salvare le didascalie e i marcatori temporali in modo simile, magari
separati dal file immagine originale. Si vede subito che l'albero
di file diventa confuso ,e si moltiplica man mano che si aggiunge una nuova foto al sito.
@@ -1354,13 +1354,13 @@
read an index file or play path manipulation games.</para>
<para>Adesso si consideri la stessa struttura utilizzzando
- i file proprietà di Subversion.
+ i file proprietà di Subversion.
Si supponga di avere una singola immagine,
- <filename>image123.jpg</filename>, e un insieme di proprietà sul file
+ <filename>image123.jpg</filename>, e un insieme di proprietà sul file
chiamate <literal>didascalia</literal>,
<literal>marcatore temporale</literal>, e anche
<literal>anteprima</literal>. Ora la propria directory di lavoro
- appare molto più maneggevole—infatti, è come se nella directory
+ appare molto più maneggevole—infatti, è come se nella directory
ci sono solo file immagine. Ma gli script di automazione conoscono il
contenuto completo. Sanno di poter usare
<command>svn</command> (o ancora meglio, possono usare
@@ -1375,10 +1375,10 @@
which we'll discuss a little later in this chapter. But
first, let's discuss how to manipulate properties using the
<command>svn</command> program.</para>
- <para>Come (e se ) usare le proprietà di Subversion dipende da te.
- Come si è detto, Subversion ha il suo uso personale delle proprietà,
- che verrà discusso successivamente in questo capitolo. Ma
- prima, si veda come manipolare le proprietà usando il programma
+ <para>Come (e se ) usare le proprietà di Subversion dipende da te.
+ Come si è detto, Subversion ha il suo uso personale delle proprietà ,
+ che verrà discusso successivamente in questo capitolo. Ma
+ prima, si veda come manipolare le proprietà usando il programma
<command>svn</command> .</para>
@@ -1387,7 +1387,7 @@
<sect2 id="svn.advanced.props.manip">
<!--<title>Manipulating Properties</title>-->
- <title>Manipolare le proprietà </title>
+ <title>Manipolare le proprietà </title>
<para lang="en">The <command>svn</command> command affords a few ways to
add or modify file and directory properties. For properties
@@ -1397,9 +1397,9 @@
subcommand.</para>
<para>Il comando <command>svn</command> permette di aggiungere o
- o modificare le proprietà di file e directory in diversi modi. Per proprietà
- con valori corti, e leggibili, forse il modo più semplice per aggiungere
- una nuova proprietà è specificare il nome della proprietà e il valore
+ o modificare le proprietà di file e directory in diversi modi. Per proprietÃ
+ con valori corti, e leggibili, forse il modo più semplice per aggiungere
+ una nuova proprietà è specificare il nome della proprietà e il valore
da riga di comnado utilizzando il sottocomando
<command>propset</command> .
</para>
@@ -1419,13 +1419,13 @@
a file which contains the new property value.</para>
- <para>Ma finora si è decantata la flessibilità che Subversion
- offre per i valori delle proprietà. E se si vuole un valore testuale
+ <para>Ma finora si è decantata la flessibilità che Subversion
+ offre per i valori delle proprietà . E se si vuole un valore testuale
multi-linea , o anche binario, probabilmente non si vuole fornire tale valore da
riga di comando.
- Perciò il sottocomando <command>propset</command> accetta l'opzione
+ Perciò il sottocomando <command>propset</command> accetta l'opzione
<option>--file</option> (<option>-F</option>) per specificare il nome
- di un file che contiene il valore della nuova proprietà.</para>
+ di un file che contiene il valore della nuova proprietà .</para>
<screen>
$ svn propset license -F /path/to/LICENSE calc/button.c
@@ -1446,13 +1446,13 @@
</para>
<para>Ci sono alcune restrizioni sui nomi che si possono usare per le
- proprietà.Un nome di una proprietà deve cominciare con una lettera, due punti
+ proprietà .Un nome di una proprietà deve cominciare con una lettera, due punti
(<literal>:</literal>), o un underscore
(<literal>_</literal>); dopo , si possono usare anche numeri,
trattini(<literal>-</literal>), e punti
(<literal>.</literal>).
<footnote>
- <para>Se si ha familiarità con XML, questo è più o meno lo stesso
+ <para>Se si ha familiarità con XML, questo è più o meno lo stesso
insieme ASCII della sintassi per i "Nomi" XML .</para>
</footnote>
</para>
@@ -1480,17 +1480,17 @@
<command>svn</command> fornisce il comando
<command>propedit</command> command. Questo comando utilizza
l'editor di testo configurato (see <xref
- linkend="svn.advanced.confarea.opts.config" />) per aggiungere o modificare proprietà.
+ linkend="svn.advanced.confarea.opts.config" />) per aggiungere o modificare proprietà .
Quando si esegue il comando, <command>svn</command> invoca l'editor
- su un file temporaneo che contiene il valore corrente della proprietà
- (oppure che è vuoto, se si sta aggiungendo una nuova proprietà).
+ su un file temporaneo che contiene il valore corrente della proprietÃ
+ (oppure che è vuoto, se si sta aggiungendo una nuova proprietà ).
Quindi, basta modificare il valore nel programma di editor
- finchè non si ottiene il nuovo valore che si vuole memorizzare per la proprietà,
+ finchè non si ottiene il nuovo valore che si vuole memorizzare per la proprietà ,
si salva il file temporaneo, e quindi si esce dal programma di editor.
- Se Subversion si accorge che è stato appena modificato
- il valore esistente della proprietà, lo accetta come nuovo valore.
+ Se Subversion si accorge che è stato appena modificato
+ il valore esistente della proprietà , lo accetta come nuovo valore.
Se si esce dall'editor senza aver effettuato modifiche,
- non sarà modificate nessuna proprietà.
+ non sarà modificate nessuna proprietà .
</para>
<screen>
$ svn propedit copyright calc/button.c ### exit the editor without changes
@@ -1505,9 +1505,9 @@
have done:</para>
<para>Si noti che , come altri sottocomandi <command>svn</command>,
- questi collegamenti alle proprietà possono riferirsi a diversi percorsi
- contemporaneamente. Questo permette di modificare le proprietà di un intero insieme
- di file con un unico comando. Ad esempio, si può fare:
+ questi collegamenti alle proprietà possono riferirsi a diversi percorsi
+ contemporaneamente. Questo permette di modificare le proprietà di un intero insieme
+ di file con un unico comando. Ad esempio, si può fare:
</para>
<screen>
@@ -1531,16 +1531,16 @@
paths) and a property name, print the value of the property to
the standard output stream.</para>
- <para>Tutto questo aggiungere e modificare proprietà non è realmente utile
- se non si può facilmente memorizzare i valori delle proprietòà. Perciò
+ <para>Tutto questo aggiungere e modificare proprietà non è realmente utile
+ se non si può facilmente memorizzare i valori delle proprietòà . Perciò
il programma <command>svn</command> fornisce due sottocomandi
- per visualizzare i nomi e i valori delle proprietà salvati nei file
+ per visualizzare i nomi e i valori delle proprietà salvati nei file
e nelle directory. Il comando <command>svn proplist</command>
- elencherà i nomi delle proprietà che esistono in un percorso.
- Una volta che si conoscono i nomi delle proprietà su un nodo,
+ elencherà i nomi delle proprietà che esistono in un percorso.
+ Una volta che si conoscono i nomi delle proprietà su un nodo,
si possono chiedere i singoli valori usando <command>svn
propget</command>. Questo comnado, dato un percorso (o un insieme di percorsi)
- e il nome di una proprietà,stamperà il valore della proprietà sul sistema di output
+ e il nome di una proprietà ,stamperà il valore della proprietà sul sistema di output
standard .</para>
<screen>
@@ -1557,9 +1557,9 @@
name and value of all of the properties. Simply supply the
<option>--verbose</option> (<option>-v</option>) option.</para>
- <para>C'è anche una variante del comando the
+ <para>C'è anche una variante del comando the
<command>proplist</command> che elenca sia il nome che il valore
- di tutte le proprietà. Semplicemente fornendo l'opzione
+ di tutte le proprietà . Semplicemente fornendo l'opzione
<option>--verbose</option> (<option>-v</option>).</para>
@@ -1587,12 +1587,12 @@
<command>propset</command>. For example, this command will
<emphasis>not</emphasis> yield the desired effect:</para>
- <para>L'ultimo comando legato alle proprietà è
- <command>propdel</command>. Poichè Subversion permette di memorizzare proprietà
- con valori vuoti, non è possibile cancellare una
- proprietà usando nel complesso <command>propedit</command> o
+ <para>L'ultimo comando legato alle proprietà è
+ <command>propdel</command>. Poichè Subversion permette di memorizzare proprietÃ
+ con valori vuoti, non è possibile cancellare una
+ proprietà usando nel complesso <command>propedit</command> o
<command>propset</command>. Per esempio, questo comando
- <emphasis>non</emphasis> produrrà l'effetto desiderato:</para>
+ <emphasis>non</emphasis> produrrà l'effetto desiderato:</para>
<screen>
$ svn propset license '' calc/button.c
@@ -1610,7 +1610,7 @@
<para>Bisogna usare il comando <command>propdel</command>
- per cancellare complessivamente le proprietà.La sintassi è simile a quella degli altri
+ per cancellare complessivamente le proprietà .La sintassi è simile a quella degli altri
comandi:</para>
<screen>
$ svn propdel license calc/button.c
@@ -1630,12 +1630,12 @@
merging—in cleanly or conflicting fashions—someone
else's modifications into your own.</para>
- <para>Adesso che si ha familiarità con tutti i comandi legati alle
- proprietà <command>svn</command> ,si vedrà come le modifiche
- fatte sulle proprietà influiscono sul normale flusso di lavoro di Subversion .
- Come si è detto precedentemente,le proprietà di file e directory
+ <para>Adesso che si ha familiarità con tutti i comandi legati alle
+ proprietà <command>svn</command> ,si vedrà come le modifiche
+ fatte sulle proprietà influiscono sul normale flusso di lavoro di Subversion .
+ Come si è detto precedentemente,le proprietà di file e directory
sono sotto il controllo di versione, proprio come il contenuto del file.
- Come conseguenza, Subversion fornisce le stesse opportunità per eseguire
+ Come conseguenza, Subversion fornisce le stesse opportunità per eseguire
il merge—nel risolvere o cancellare i conflitti—le modifiche
effettuate da qualcun altro.</para>
@@ -1645,7 +1645,7 @@
<!-- <title>Modifying Revision Properties</title> -->
- <title>Modificare le proprietà della revisione </title>
+ <title>Modificare le proprietà della revisione </title>
<para lang="en">Remember those unversioned revision properties? You can
modify those, too, with the <command>svn</command> program.
@@ -1663,18 +1663,18 @@
<option>--revprop</option> option.</para>
</footnote></para>
- <para>Ricordate quelle proprietà non revisionate? Si possono
+ <para>Ricordate quelle proprietà non revisionate? Si possono
modificare anche quelle, con il programma <command>svn</command>.
Semplicemente aggiungendo il parametro <option>--revprop</option>
- da linea di comando, e specificando la revisione di cui si vuole modificare la proprietà.
- Le revisioni sono globali perciò non serve specificare un percorso
+ da linea di comando, e specificando la revisione di cui si vuole modificare la proprietà .
+ Le revisioni sono globali perciò non serve specificare un percorso
nei casi in cui ci si trova nella copia di lavoro del repository
- e si vogliono modificare le proprietà di quella revisione.
+ e si vogliono modificare le proprietà di quella revisione.
Per esempio,si potrebbe voler sostiutire il messaggio di log del commit
- di una revisione già esistente.
+ di una revisione già esistente.
<footnote>
- <para>Forse il caso più comune in cui si utilizza l'opzione <option>--revprop</option>,
- è quando si vogliono correggere errori grammaticali nei messaggi di log dei commit.</para>
+ <para>Forse il caso più comune in cui si utilizza l'opzione <option>--revprop</option>,
+ è quando si vogliono correggere errori grammaticali nei messaggi di log dei commit.</para>
</footnote></para>
<screen>
@@ -1692,16 +1692,16 @@
against this loss, and by default, modification of
unversioned properties is disabled.</para>
- <para>Si noti che la possibilità di modificare queste proprietà
+ <para>Si noti che la possibilità di modificare queste proprietÃ
non revisionate deve essere esplicitamente aggiunta
dall'amministartore del repository
(si veda <xref linkend="svn.reposadmin.create.hooks" />).
- Visto che le proprietà non sono revisionate, si corre il rischio
+ Visto che le proprietà non sono revisionate, si corre il rischio
di perdere informazioni se non si sta attenti con le modifiche.
- L'amministratore del repository può implementare metodi
+ L'amministratore del repository può implementare metodi
per proteggere contro queste perdite , e di default,
- la possibilità di modificare queste proprietà non revisionate
- è disabilitata.</para>
+ la possibilità di modificare queste proprietà non revisionate
+ è disabilitata.</para>
</sidebar>
@@ -1717,15 +1717,15 @@
<command>svn status</command> and <command>svn diff</command>
commands.</para>
- <para>Come con i contenuti dei file, i cambiamenti che si apportano alle proprietà
+ <para>Come con i contenuti dei file, i cambiamenti che si apportano alle proprietÃ
sono modifiche locali,soltanto quando si fa il commit sul repository
con il comando <command>svn commit</command> si rendono permanenti.
- Le modifiche alle proprietà possono anche essere facilmente cancellate;
+ Le modifiche alle proprietà possono anche essere facilmente cancellate;
il comando <command>svn
- revert</command> riporterà i file e le directory allo stato precedente
- alle modifiche, contenuto, proprietà, e tutto.
+ revert</command> riporterà i file e le directory allo stato precedente
+ alle modifiche, contenuto, proprietà , e tutto.
Inoltre , si possono avere informazioni interessanti sullo stato delle
- proprietà di un file e di una directory utilizzando i comandi
+ proprietà di un file e di una directory utilizzando i comandi
<command>svn status</command> and <command>svn diff</command> .
</para>
@@ -1751,15 +1751,15 @@
<para>Si noti come il comando <command>status</command>
mostri una <literal>M</literal> nella seconda colonna invece che nella prima.
- Ciò avviene perchè sono state modificate le proprietà su
- <filename>calc/button.c</filename>, ma non è stato modificato il suo contenuto
+ Ciò avviene perchè sono state modificate le proprietà su
+ <filename>calc/button.c</filename>, ma non è stato modificato il suo contenuto
testuale. Se avessimo modificato entrambi ,si sarebbe vista la lettera
<literal>M</literal> nella prima colonna , si veda ( <xref
linkend="svn.tour.cycle.examine.status" />).</para>
<sidebar>
<!-- <title>Property Conflicts</title> -->
- <title>Conflitti di proprietà</title>
+ <title>Conflitti di proprietà </title>
<para lang="en">As with file contents, local property modifications can
conflict with changes committed by someone else. If you
@@ -1768,11 +1768,11 @@
Subversion will report that the resource is in a conflicted
state.</para>
- <para>Così come avviene con i contenuti dei file, le modifiche fatte alle proprietà
+ <para>Così come avviene con i contenuti dei file, le modifiche fatte alle proprietÃ
locali possono causare conflitti con i cambiamenti registrati da qualcun altro.
- Se si aggiorna la prorpia copia di alvoro e si ricevono le modifiche alle proprietà
- su una risorsa che è sotto revisione e che sono in conflitto con le proprie,
- Subversion riporterà uno stato di conflitto.
+ Se si aggiorna la prorpia copia di alvoro e si ricevono le modifiche alle proprietÃ
+ su una risorsa che è sotto revisione e che sono in conflitto con le proprie,
+ Subversion riporterà uno stato di conflitto.
</para>
<screen>
@@ -1796,10 +1796,10 @@
<para>Subversion crea inoltre, nella stessa directory in cui si trova
la risorsa che ha il conflitto, un file di estensione
<filename>.prej</filename> che contiene i dettagli del conflitto.
- Si può esaminare il contenuto di questo file
+ Si può esaminare il contenuto di questo file
per decidere come risolvere il conflitto.
- Finchè il conflitto non è risolto, nella seconda colonna del comando
- <command>svn status</command> ci sarà la lettera <literal>C</literal>
+ Finchè il conflitto non è risolto, nella seconda colonna del comando
+ <command>svn status</command> ci sarà la lettera <literal>C</literal>
e il tentativo di committare i propri cambiamenti fallirebbe.
</para>
@@ -1826,10 +1826,10 @@
alert Subversion that you have manually resolved the
problem.</para>
- <para>Per risolvere i conflitti delle prorpietà, bisogna semplicemente assicurarsi
- che le proprietà in conflitto contengano i valori che dovrebebro avere,
+ <para>Per risolvere i conflitti delle prorpietà , bisogna semplicemente assicurarsi
+ che le proprietà in conflitto contengano i valori che dovrebebro avere,
e quindi usare il comando <command>svn resolved</command>per avvisare
- Subversion che il problema è stato risolto manualmente.
+ Subversion che il problema è stato risolto manualmente.
</para>
</sidebar>
@@ -1845,13 +1845,13 @@
need to be applied by hand.</para>
<para>Dovrebbe esser stato notato il modo non-standard in cui
- Subversion mostra le differenze tra le proprietà. Si può eseguire
+ Subversion mostra le differenze tra le proprietà . Si può eseguire
il comando <command>svn diff</command> e reindirizzare l'output
per creare un file patch. Il comando <command>patch</command>
- ignorerà le patches&mdash delle proprietà ;come regola,
+ ignorerà le patches&mdash delle proprietà ;come regola,
ignora qualsiasi disturbo che non riconosce. Questo significa
sfortunatamente che per applicare pienamente una patch generata dal comando
- <command>svn diff</command>, tutte le modifiche fatte alle proprietà
+ <command>svn diff</command>, tutte le modifiche fatte alle proprietÃ
devono essere applicate a mano.</para>
<para lang="en">As you can see, the presence of property modifications has
@@ -1864,15 +1864,15 @@
program has some additional subcommands for actually making
property changes, but that is the only noticeable asymmetry.</para>
- <para>Come si può vedere, la presenza di modifiche fatte alle proprietà non
+ <para>Come si può vedere, la presenza di modifiche fatte alle proprietà non
ha effetti rilevanti sul normale flusso di lavoro di Subversion.
La abituali operazioni di aggiornamento della propria copia di lavoro, controllo
dello stato di file e directory, resoconto delle modifiche effettuate
e il commit dei cambiamenti fatti sul repository
- sono completamente immuni dalla presenza o assenza di proprietà.
+ sono completamente immuni dalla presenza o assenza di proprietà .
Il comando <command>svn</command>
- ha alcuni sottocomandi aggiuntivi per modificare le proprietà,
- ma questa è l'unica asimmetria notevole.</para>
+ ha alcuni sottocomandi aggiuntivi per modificare le proprietà ,
+ ma questa è l'unica asimmetria notevole.</para>
</sect2>
@@ -1880,7 +1880,7 @@
<sect2 id="svn.advanced.props.special">
<!--<title>Special Properties</title> -->
- <title>Proprietà speciali </title>
+ <title>Proprietà speciali </title>
<para lang="en">Subversion has no particular policy regarding
properties—you can use them for any purpose. Subversion
@@ -1894,13 +1894,13 @@
<para>Subversion non ha una politica particolare rispetto alla gestione delle
properties—si possono usare per qualsiasi utilizzo.Subversion
- richiede soltanto che non si usino nomi per le proprietà che iniziano
- con il prefisso <literal>svn:</literal>. Quello è il namespace che
+ richiede soltanto che non si usino nomi per le proprietà che iniziano
+ con il prefisso <literal>svn:</literal>. Quello è il namespace che
si riserva per il proprio uso.Infatti, Subversion definisce
- delle proprietà specifiche che hanno effetti magici su file e
+ delle proprietà specifiche che hanno effetti magici su file e
directory ai quali sono allegate.In questa sezione,
- sarà svelato il mistero, e si descriverà come queste proprietà speciali
- rendono la vita un pò più semplice.</para>
+ sarà svelato il mistero, e si descriverà come queste proprietà speciali
+ rendono la vita un pò più semplice.</para>
<sect3 id="svn.advanced.props.special.executable">
<!-- <title><literal>svn:executable</literal></title> -->
@@ -1915,12 +1915,12 @@
Removing this property will restore full control of the
execute bit back to the operating system.</para>
- <para>La proprietà <literal>svn:executable</literal> è usata
+ <para>La proprietà <literal>svn:executable</literal> è usata
per controllare i permessi di esecuzione di un file sotto controllo di versione
- in modo semi automatico . Questa proprietà non ha un valore definito;
+ in modo semi automatico . Questa proprietà non ha un valore definito;
la sua presenza implica il desiderio che i diritti di esecuzione
siano abilitati da Subversion.
- Rimuovendo questa proprietà si ridarà il controllo completo sui permessi di escuzione
+ Rimuovendo questa proprietà si ridarà il controllo completo sui permessi di escuzione
al sistema operativo.</para>
@@ -1938,17 +1938,17 @@
the <literal>svn:executable</literal> property as a way to
keep the execute bit enabled.</para>
- <para>Su molti sistemi operativi, la possibilità di eseguire un file
- come un comando è governata dalla presenza di un bit di permesso di escuzione.
- Questo bit di solito di dafault è disabilitato,
+ <para>Su molti sistemi operativi, la possibilità di eseguire un file
+ come un comando è governata dalla presenza di un bit di permesso di escuzione.
+ Questo bit di solito di dafault è disabilitato,
e deve essere esplicitamente abilitato dall'utente per ogni file che
ne necessita. In una copia di lavoro, nuovi file vengono creati
in ogni momento come nuove versioni di un file esistente
oppure sono ricevuti durante un aggiornamento. Questo significa che
- che se si è abilitati a esguire il file,e poi si fa l'aggiornamento della propria copia di lavoro,
+ che se si è abilitati a esguire il file,e poi si fa l'aggiornamento della propria copia di lavoro,
e quel file ha subito delle modifiche,
- iil suo bit di esecuzione potrebbe essere disabilitato. Perciò, Subversion fornisce
- la proprietà <literal>svn:executable</literal> come un modo
+ iil suo bit di esecuzione potrebbe essere disabilitato. Perciò, Subversion fornisce
+ la proprietà <literal>svn:executable</literal> come un modo
per conservare abilitato il bit di escuzione.</para>
<!--*****************************************************************************-->
<para lang="en">This property has no effect on filesystems that have no
@@ -1964,7 +1964,7 @@
Finally, this property is valid only on files, not on
directories.</para>
- <para>Questa proprietà non ha effetti su filesystem che non hanno il concetto
+ <para>Questa proprietà non ha effetti su filesystem che non hanno il concetto
del bit per i permessi di esecuzione , come FAT32 e
NTFS.
<footnote>
@@ -1974,9 +1974,9 @@
<literal>.COM</literal>) per indicare file eseguibili.
</para>
</footnote>
- Inoltre,anche se non ha valori definiti, Subversion forzerà
- il suo valore a <literal>*</literal>quando si setta questa proprietà.
- Infine, questa proprietà è valida solo per i file, non per le
+ Inoltre,anche se non ha valori definiti, Subversion forzerÃ
+ il suo valore a <literal>*</literal>quando si setta questa proprietà .
+ Infine, questa proprietà è valida solo per i file, non per le
directory.</para>
@@ -1992,7 +1992,7 @@
this property determines some behavioral characteristics
of Subversion itself.</para>
- <para>La proprietà <literal>svn:mime-type</literal> serve a diversi scopi
+ <para>La proprietà <literal>svn:mime-type</literal> serve a diversi scopi
in Subversion. Oltre ad essere una locazione per uso generale
per la classificazione dei file Multipurpose
Internet Mail Extensions (MIME) , il suo valore determina
@@ -2022,20 +2022,20 @@
files that simply cannot be contextually merged.</para>
- <para>Ad esempio, se la proprietà di un file
- <literal>svn:mime-type</literal> è settata come tipo
+ <para>Ad esempio, se la proprietà di un file
+ <literal>svn:mime-type</literal> è settata come tipo
non-text MIME (generalmente, qualcosa che non inizia con
<literal>text/</literal>, anche se ci sono delle eccezioni),
- Subversion assumerà che il file contiene valori
+ Subversion assumerà che il file contiene valori
binari—che sono dati , non leggibili&mdash dall'uomo. Uno dei
- benefici che Subversion tipicamente fornisce è il merge contestuale,
+ benefici che Subversion tipicamente fornisce è il merge contestuale,
lined-based delle modifche ricevute dal server
durante un update nel proprio file di lavoro. Ma per i file che si ritiene contengano
- dati binari, non c'è il concetto di
- <quote>line</quote>. Così, per questi file, Subversion
+ dati binari, non c'è il concetto di
+ <quote>line</quote>. Così, per questi file, Subversion
non fornisce merge contestuali durente l'update.
Invece, ogni volta che viene modificato localmente
- la copia di lavoro di un file binario che è stato anche aggiornato,il file
+ la copia di lavoro di un file binario che è stato anche aggiornato,il file
viene rinominato con un'estensione <filename>.orig</filename> ,
e quindi Subversion memorizza una nuova copia del file che
contiene le modifiche ricevute durante l' update, ma
@@ -2052,8 +2052,8 @@
crucial clue about how to display a file when perusing
your repository with a web browser.</para>
- <para>Inoltre , se è settata la proprietà <literal>svn:mime-type</literal>
- il modulo Apache di Subversion userà il suo valore
+ <para>Inoltre , se è settata la proprietà <literal>svn:mime-type</literal>
+ il modulo Apache di Subversion userà il suo valore
per popolare <literal>Content-type:</literal>
l'intestazione HTTP quando risponde a richieste ricevute .Questo fornisce
una indicazione cruciale su come mostrare un file quando si ricerca in rete
@@ -2073,9 +2073,9 @@
<command>svn status</command>, <command>svn
add</command>, and <command>svn import</command>.</para>
- <para>La proprietà <literal>svn:ignore</literal> contiene una lista
+ <para>La proprietà <literal>svn:ignore</literal> contiene una lista
di percorsi di file che le operazioni di Subversion ignoreranno.
- Forse la proprietà speciale più comunemente usata
+ Forse la proprietà speciale più comunemente usata
lavora insieme all'opzione di configurazione fatta in fase di esecuzione
<literal>global-ignores</literal>
(si veda <xref linkend="svn.advanced.confarea.opts.config" />) per
@@ -2095,8 +2095,8 @@
working copy that are not versioned.</para>
- <para>Il motivo della proprietà <literal>svn:ignore</literal>
- è facilmente spiegato. Subversion non assume che ogni
+ <para>Il motivo della proprietà <literal>svn:ignore</literal>
+ è facilmente spiegato. Subversion non assume che ogni
file o subdirectory presenti in una copia di lavoro
siano sotto controllo di versione. Le risorse devono essere
esplicitamente poste sotto il controllo di Subversion utilizzando
@@ -2116,7 +2116,7 @@
del suo output tutti i file o le subdirectory
presenti in una copia di lavoro che non sono ancora stati filtrati
dall'opzione <literal>global-ignores</literal> (oppure che sono incorporati
- nel valore di default). Questo è fatto affinchè gli utenti possano vedere se
+ nel valore di default). Questo è fatto affinchè gli utenti possano vedere se
hanno dimenticato di aggiungere una risorsa al controllo di versione.
</para>
@@ -2130,13 +2130,13 @@
clash with the configuration needs of other working copies
that the user has checked out.</para>
- <para>Ma Subversion non ha la possibilità di ospitare i nomi di
+ <para>Ma Subversion non ha la possibilità di ospitare i nomi di
tutte le risorse che possono essere ignorate. Inoltre, piuttosto spesso
ci sono cose che devono essere ignorate in
<emphasis>ogni</emphasis> cartella di lavoro di un particolare
repository. Costringere ogni utente del repository ad aggiungere
i percorsi di queste risorse nella loro area di configurazione
- non è solo pesante , ma può causare anche un potenziale conflitto
+ non è solo pesante , ma può causare anche un potenziale conflitto
con le esigenze di configurazione di copie di lavoro di altri
che l'utente ha aggiornato.</para>
@@ -2150,15 +2150,15 @@
generated as the result of a conversion of some source
DocBook XML files to a more legible output format.</para>
- <para>La soluzione è memorizzare i modellida ignorare che siano
- unici così come appare in una data directory con la directory stessa.
+ <para>La soluzione è memorizzare i modellida ignorare che siano
+ unici così come appare in una data directory con la directory stessa.
Esempi comuni di risorse non revisionate
che sono fondamentalmente uniche in una directory,
sono forniti da output provenienti dalla compilazione di programmi.
- Oppure—per usare un esempio più appropriato
+ Oppure—per usare un esempio più appropriato
per questo libro—i file HTML, PDF, o PostScript
generati come risultato di una conversione di alcuni file sorgenti
- DocBook XML in un formato output più facilemnte leggibile.</para>
+ DocBook XML in un formato output più facilemnte leggibile.</para>
<sidebar>
<!-- <title>Ignore Patterns for CVS Users</title> -->
@@ -2172,8 +2172,8 @@
<filename>.cvsignore</filename> file as input file to the
<command>svn propset</command> command:</para>
- <para>La proprietà di Subversion <literal>svn:ignore</literal>
- è molto simile nella sintassi e nella funzionalità al file CVS
+ <para>La proprietà di Subversion <literal>svn:ignore</literal>
+ è molto simile nella sintassi e nella funzionalità al file CVS
<filename>.cvsignore</filename> . Infatti, se si sta migrando
una copia di lavoro da CVS a Subversion,si possono direttamente
migrari i modelli da ignorare usando il file
@@ -2219,10 +2219,10 @@
For example, say you have the following output from
<command>svn status</command>:</para>
- <para>A tale scopo, la proprietà <literal>svn:ignore</literal>
- è la soluzione. Il suo valore è una collezione a righe multiple
- di modelli di file , un modello per linea. La proprietà
- è settata nella directory nella quale si desidera che i modelli vengano
+ <para>A tale scopo, la proprietà <literal>svn:ignore</literal>
+ è la soluzione. Il suo valore è una collezione a righe multiple
+ di modelli di file , un modello per linea. La proprietÃ
+ è settata nella directory nella quale si desidera che i modelli vengano
applicati.
<footnote>
<para>I modelli sono rigorosamente per quella
@@ -2265,25 +2265,25 @@
<literal>svn:ignore</literal> property:</para>
<para>In questo esempio, sono state effettuate alcune modifiche
- alla proprietà <filename>button.c</filename>, ma nella propria copia di lavoro
+ alla proprietà <filename>button.c</filename>, ma nella propria copia di lavoro
ci sono anche alcuni file che non sono sotto controllo di versione:
l'ultimo programma <filename>calculator</filename>
- che è stato compilato dal codice sorgente,un file sorgente chiamato
+ che è stato compilato dal codice sorgente,un file sorgente chiamato
<filename>data.c</filename>,e un insieme di file di log con l'output del debug.
Ora, si sa che il sistema costruito
- risulta sempre nel programma che è stato generato <filename>calculator</filename>.
+ risulta sempre nel programma che è stato generato <filename>calculator</filename>.
<footnote>
- <para>Non è l'intero punto della costruzione di un sistema?</para>
+ <para>Non è l'intero punto della costruzione di un sistema?</para>
</footnote>
E si sa che la piattaforma di test lascia sempre questi file di log
- in giro. Questo è vero per ciascuna copia di lavoro,
+ in giro. Questo è vero per ciascuna copia di lavoro,
non soltanto per la propria. E si sa che non si ha alcun interesse
nel vedere queste cose ogni volta che si esegue il comando
- <command>svn status</command>. Così si usa il comando <command>svn
+ <command>svn status</command>. Così si usa il comando <command>svn
propedit svn:ignore calc</command> per aggiungere alcuni modelli da ignorare
alla directory <filename>calc</filename>. Ad esempio,
- si può aggiungere questo come nuovo valore dalla proprietà
+ si può aggiungere questo come nuovo valore dalla proprietÃ
<literal>svn:ignore</literal>:</para>
<programlisting>
@@ -2296,9 +2296,9 @@
directory. But notice what else is different about your
<command>svn status</command> output:</para>
- <para>Dopo che si è aggiunta questa proprietà,si avrà una modifica
+ <para>Dopo che si è aggiunta questa proprietà ,si avrà una modifica
locale nella directory <filename>calc</filename>.
- Ma si noti cos'altro è diverso rispetto all'output del comando
+ Ma si noti cos'altro è diverso rispetto all'output del comando
<command>svn status</command> :</para>
<screen>
@@ -2322,14 +2322,14 @@
e non sono sotot controllo di versione.
E ora che tutti questi disturbi di poco conto sono stati rimossi
dalla visualizzazione, si resta con
- oggetti&mdash più interessanti;come il file sorgente che probabilmente
- si è dimenticato di aggiungere al controllo di versione.</para>
+ oggetti&mdash più interessanti;come il file sorgente che probabilmente
+ si è dimenticato di aggiungere al controllo di versione.</para>
<para lang="en">If you want to see the ignored files, you can pass the
<option>--no-ignore</option> option to Subversion:</para>
- <para>Se si vogliono vedere i file ignorati, si può usare l'opzione
+ <para>Se si vogliono vedere i file ignorati, si può usare l'opzione
<option>--no-ignore</option> di Subversion:</para>
<screen>
@@ -2353,7 +2353,7 @@
should not be swept into the version control system as part
of a larger recursive addition or import operation.</para>
- <para>La lista dei modelli da ignorare è usata anche dai comandi
+ <para>La lista dei modelli da ignorare è usata anche dai comandi
<command>svn add</command> e <command>svn
import</command>. Entrambe queste operazioni implicano il richiedere a
Subversion di gestire alcuni insiemi di file e
@@ -2388,14 +2388,14 @@
the data completely up-to-date. Left to human authors, the
information would inevitably grow stale.</para>
- <para>Subversion ha la capacità di sostituire le
+ <para>Subversion ha la capacità di sostituire le
<firstterm>parolechiave</firstterm>—informazione utile,
dinamica su file&mdash sotto controllo di versione;all'interno
del file stesso. Le parole chiave generalmente descrivono
- informazioni sull'ultima volta che il file è stato modificato.
- Poichè questa informazione cambia ad ogni istante il file cambia e, each time the
- cosa più importante, solo
- <emphasis>dopo</emphasis> che il file è cambiato,esso crea un disturbo
+ informazioni sull'ultima volta che il file è stato modificato.
+ Poichè questa informazione cambia ad ogni istante il file cambia e, each time the
+ cosa più importante, solo
+ <emphasis>dopo</emphasis> che il file è cambiato,esso crea un disturbo
ad ogni processo eccetto al sistema sotto controllo di versione
per mantenere la data aggiornata. L'informazione diventa inevitabilmente
vecchia.</para>
@@ -2415,17 +2415,17 @@
<literal>$</literal><replaceable>KeywordName</replaceable><literal>$</literal>.</para>
<para>Ad esempio, supponimao di avere un documento nel
- quale si vuole visualizzare la data in cui è stato modificato.
+ quale si vuole visualizzare la data in cui è stato modificato.
Si potrebbe costringere ogni autore di quel documento a modificare
- la parte di documento che descrive quando è stato modificato, subito prima
+ la parte di documento che descrive quando è stato modificato, subito prima
di effettuare il commit delle modifiche.
- Ma prima o poi, qualcuno si dimenticherà di farlo.
+ Ma prima o poi, qualcuno si dimenticherà di farlo.
Invece semplicemente si chiede a Subversion di effettuare la sostituzione
della chiave sulla
<literal>DataUltimaModifica</literal> . Si controlla dove la chiave
- è inserita all'interno del documento mettendo
+ è inserita all'interno del documento mettendo
una <firstterm> ancora chiave</firstterm> nel punto desiderato del file.
- Quest'ancora è semplicemente una stringa di testo
+ Quest'ancora è semplicemente una stringa di testo
formattata in questo modo
<literal>$</literal><replaceable>Nome chiave</replaceable><literal>$</literal>.</para>
@@ -2438,12 +2438,12 @@
regardless of case, but this behavior is deprecated.</para>
<para>Tutte le chiavi sono case-sensitive quando appaiono come ancore nei file:
- bisogna usare la corretta scrittura in maiuscolo perchè
+ bisogna usare la corretta scrittura in maiuscolo perchè
le chiavi possano essere diffuse.
- Bisogna considerare il valore della proprietà
+ Bisogna considerare il valore della proprietÃ
<literal>svn:keywords</literal> anch'essa
case-sensitive;alcuni nomi di chiavi vengono riconosciuti
- indipendentemente dal carattere,ma questo comportamento è deprecato.</para>
+ indipendentemente dal carattere,ma questo comportamento è deprecato.</para>
<para lang="en">Subversion defines the list of keywords available for
substitution. That list contains the following five keywords,
@@ -2465,10 +2465,10 @@
<literal>LastChangedDate</literal>.</para>
<para>Questa chiave descrive l'ultima volta che il
- file è stato modificato nel repository, e appare come
+ file è stato modificato nel repository, e appare come
<literal>$Date:
2002-07-22 21:42:37 -0700 (Mon, 22 Jul 2002)
- $</literal>. Può anche essere specificata come
+ $</literal>. Può anche essere specificata come
<literal>LastChangedDate</literal>.</para>
@@ -2485,9 +2485,9 @@
<literal>Rev</literal>.</para>
<para>Questa chiave descrive l'ultima revisione nella quale il
- il file è stato modificato nel repository, e appare come
+ il file è stato modificato nel repository, e appare come
<literal>$Revision: 144 $</literal>.
- Può essere anche specificata come
+ Può essere anche specificata come
<literal>LastChangedRevision</literal> o
<literal>Rev</literal>.</para>
</listitem>
@@ -2504,7 +2504,7 @@
<para>Questa chiave descrive l'ultimo utenete che ha
modificato il file nel repository, e appare come
<literal>$Author: harry $</literal>.
- Può anche essere specificata come
+ Può anche essere specificata come
<literal>LastChangedBy</literal>.</para>
</listitem>
@@ -2523,7 +2523,7 @@
versione del file nel repository,e appare come
<literal>$HeadURL:
http://svn.collab.net/repos/trunk/README $</literal>.
- Può essere abbreviata come
+ Può essere abbreviata come
<literal>URL</literal>.</para>
</listitem>
@@ -2539,11 +2539,11 @@
148 on the evening of July 28, 2002 by the user
<literal>sally</literal>.</para>
- <para>questa chiave è una combinazione compressa delle altre.
+ <para>questa chiave è una combinazione compressa delle altre.
La sua sostituzione appare come
<literal>$Id: calc.c 148 2002-07-28 21:30:43Z sally
$</literal>, e sta a significare che il file
- <filename>calc.c</filename>è stato modificato l'ultima volta nella revisione
+ <filename>calc.c</filename>è stato modificato l'ultima volta nella revisione
148 la sera del 28 luglio 2002 dall'utente
<literal>sally</literal>.</para>
@@ -2566,7 +2566,7 @@
<para>Aggiungere semplicemente delle chiavi ancora ai propri file
- non comporta niente di speciale. Subversion non provvederà mai
+ non comporta niente di speciale. Subversion non provvederà mai
ad effettuare sostituzioni testuali sui contenuti di un file senza che sia
richiesto esplicitamente. Dopo tutto,si potrebbe aver scritto un documento
@@ -2586,10 +2586,10 @@
table.</para>
<para>Per dire a Subversion se sostituire o meno le chiavi
- di un particolare file, bisogna tornare sui sottocomandi collegati alle proprietà.
- La proprietà <literal>svn:keywords</literal> ,
+ di un particolare file, bisogna tornare sui sottocomandi collegati alle proprietà .
+ La proprietà <literal>svn:keywords</literal> ,
quando settata su un file sotto controllo di versione, controlla quali chiavi
- dovranno essere sostituite su quel file. Il valore è una lista delimitata da spazi
+ dovranno essere sostituite su quel file. Il valore è una lista delimitata da spazi
di nomi di chiavi o alias trovati nella precedente tabella.
</para>
@@ -2616,8 +2616,8 @@
enable substitution of the
<literal>LastChangedDate</literal> keyword.</para>
- <para>Senza la proprietà <literal>svn:keywords</literal> settata su quel file,
- Subversionnon farà niente di speciale. Ora, si abiliti la
+ <para>Senza la proprietà <literal>svn:keywords</literal> settata su quel file,
+ Subversionnon farà niente di speciale. Ora, si abiliti la
sostituzione della chiave
<literal>LastChangedDate</literal>.</para>
@@ -2639,15 +2639,15 @@
will not substitute keywords that are not present in the
<literal>svn:keywords</literal> property value.</para>
- <para>A questo punto è stata fatta una modifica locale sul file
+ <para>A questo punto è stata fatta una modifica locale sul file
<filename>weather.txt</filename> . Non si vedranno cambiamenti
sui contenuti del file (a meno che non ne sia stato fatto qualcuno
- prima per settare la proprietà). Si noti che il file
+ prima per settare la proprietà ). Si noti che il file
conteneva un ancora chiave per la chiave <literal>Rev</literal>,
- non è ancora stata inclusa quella chiave nel valore settato alla proprietà.
- Subversion ignorerà le richieste di sostituire chiavi
+ non è ancora stata inclusa quella chiave nel valore settato alla proprietà .
+ Subversion ignorerà le richieste di sostituire chiavi
che non sono presenti nel file, e
- non sostituirà chiavi che non sono presenti nel valore della proprietà
+ non sostituirà chiavi che non sono presenti nel valore della proprietÃ
<literal>svn:keywords</literal>.</para>
<sidebar>
@@ -2676,13 +2676,13 @@
<para>Il risultato di una sostituione di una parola chiave visibile all'utente
potrebbe far pensare che ogni versione di un file con
quella caratteristica in uso si differenzi dalla versione precedente
- almeno nell'area in cui è posta la parola chiave che fa da ancora.
- Comunque, non è attualmente così. Subversion durante la ricerca
+ almeno nell'area in cui è posta la parola chiave che fa da ancora.
+ Comunque, non è attualmente così. Subversion durante la ricerca
di modifiche locali <command>svn
diff</command>, e prima di trasmetterle
<command>svn commit</command>,
- <quote>non sostituisce</quote> ogni parola chiave che è stata
- sostituita in precedenza. Il risultato è che le versioni
+ <quote>non sostituisce</quote> ogni parola chiave che è stata
+ sostituita in precedenza. Il risultato è che le versioni
di un file che sono memorizzate nel repository
contengono soltanto le modifiche reali che gli utenti fanno al file.
</para>
@@ -2699,14 +2699,14 @@
<literal>Rev</literal> keyword was not substituted because
we didn't ask for it to be.</para>
- <para>Subito dopo il commit questa propretà cambia,
- Subversion aggiornerà il file di lavoro con il nuovo testo.
+ <para>Subito dopo il commit questa propretà cambia,
+ Subversion aggiornerà il file di lavoro con il nuovo testo.
Invece di vedere la propria parola chiave ancora,
- <literal>$LastChangedDate$</literal>, si vedrà la sua sostituzione.
+ <literal>$LastChangedDate$</literal>, si vedrà la sua sostituzione.
Questo risultato contiene anche il nome della chiave,
e continua ad essere delimitata dal simbolo del dollaro
- (<literal>$</literal>) . Come è stato predetto, la chiave
- <literal>Rev</literal> non è stata sostituita perchè non è stato richiesto espressamente
+ (<literal>$</literal>) . Come è stato predetto, la chiave
+ <literal>Rev</literal> non è stata sostituita perchè non è stato richiesto espressamente
di farlo.</para>
@@ -2715,10 +2715,10 @@
anchor used the alias <literal>$LastChangedDate$</literal>
and still expanded correctly.</para>
- <para>Si noti anche che la proprietà <literal>svn:keywords</literal>
- è stata settata a <quote>Date Author</quote> la chiave ancora
+ <para>Si noti anche che la proprietà <literal>svn:keywords</literal>
+ è stata settata a <quote>Date Author</quote> la chiave ancora
usa l'alias <literal>$LastChangedDate$</literal>
- ed è ancora ampliata correttamente.</para>
+ ed è ancora ampliata correttamente.</para>
<screen>
Here is the latest report from the front lines.
@@ -2737,11 +2737,11 @@
<para>Se qualcun altro adesso fa il commit di una modifica al file
<filename>weather.txt</filename>, la propria copia del file
- continuerà a mostrare gli stessi valoridelle chiavi sostituite
- come prima—finchè non si aggiorna la propria copia. In quel momento
+ continuerà a mostrare gli stessi valoridelle chiavi sostituite
+ come prima—finchè non si aggiorna la propria copia. In quel momento
la chiave nella propria copia del file <filename>weather.txt</filename>
- verrà risostiutita con informazioni che riflettono il commit
- più recente conosciuto per quel file.</para>
+ verrà risostiutita con informazioni che riflettono il commit
+ più recente conosciuto per quel file.</para>
<para lang="en">Subversion 1.2 introduced a new variant of the keyword
syntax which brought additional, useful—though perhaps
@@ -2762,8 +2762,8 @@
<para>Subversion 1.2 ha introdotto una nuova variante della sintassi
- delle chiavi che apporta funzionalità aggiuntive, utili—anche se forse
- atipiche&mdash. Adesso si può dire a Subversion
+ delle chiavi che apporta funzionalità aggiuntive, utili—anche se forse
+ atipiche&mdash. Adesso si può dire a Subversion
di mantenere una lunghezza fissata(in termini di numero di byte
usati) per le chiavi sostiutite. Usando una coppia di due punti
(<literal>::</literal>) dopo il nome della chiave,
@@ -2771,9 +2771,9 @@
fissata. Quando Subversion va a sostituire la propria chiave
con la chiave e il suo valore, essenzialmente sostituisce solo
questi spazi, lasciando complessivamente invariata la
- la dimensione del campo. Se il valore sostituito è più corto ,
+ la dimensione del campo. Se il valore sostituito è più corto ,
saranno aggiunti caratteri di riempimento (spazi) alla fine
- del campo sostituito; se è troppo lungo, sarà troncato con un carattere speciale
+ del campo sostituito; se è troppo lungo, sarà troncato con un carattere speciale
(<literal>#</literal>) prima del simbolo di dollaro di chiusura.
</para>
@@ -2802,7 +2802,7 @@
<para>Adesso, sembra bello e tabulare .
Ma quando si fa il commit del file (naturalmente con la sostituzione
- della chiave abilitata), si vedrà:</para>
+ della chiave abilitata), si vedrà :</para>
<screen>
$Rev: 12 $: Revision of last commit
@@ -2821,17 +2821,17 @@
fixed-length keyword syntax, define some field widths that
seem sane, and now your file might look like this:</para>
- <para>Questo risultato non è così bello. E si potrebbe essere
- tentati ad aggiustare il file dopo la sostituzione cosicchè
+ <para>Questo risultato non è così bello. E si potrebbe essere
+ tentati ad aggiustare il file dopo la sostituzione cosicchè
torni ad essere tabulare. Ma questo vale soltanto se
i valori delle chiavi hanno la stessa dimensione.
- Se l'ultima revisione di cui si è fatto il commit
+ Se l'ultima revisione di cui si è fatto il commit
si sposta in un nuovo valore (ad esempio, da
- 99 a 100), o un'altra persona con uno username più lungo
+ 99 a 100), o un'altra persona con uno username più lungo
fa il commit del file, le cose si mettono male nuovamente.
- Comunque, se si sta usando Subversion 1.2 o più avanzate, si può usare
+ Comunque, se si sta usando Subversion 1.2 o più avanzate, si può usare
la sintassi dei valori di lunghezza fissata, definire alcune dimensioni di campi
- che sembrino giusti, e a questo punto il file avrà questo aspetto:</para>
+ che sembrino giusti, e a questo punto il file avrà questo aspetto:</para>
<screen>
$Rev:: $: Revision of last commit
@@ -2853,13 +2853,13 @@
<para>Si fa il commit di questa modifica sul proprio file.Questa volta,
Subversion si accorge della nuova sintassi della chiave che fissa la lunghezza,
- e mantiene la larghezza dei campi com'è definita dal rivestimento inserito
+ e mantiene la larghezza dei campi com'è definita dal rivestimento inserito
tra la colonna doppia e il simbolo del dollaro.
- Dopo la sostituzione, la larghezza dei campi è completamente
+ Dopo la sostituzione, la larghezza dei campi è completamente
invariata—i valori brevi per
<literal>Rev</literal> e <literal>Author</literal> sono
imbottiti con spazi, e il campo della <literal>Date</literal>
- è troncato da un carattere hash :</para>
+ è troncato da un carattere hash :</para>
<screen>
$Rev:: 13 $: Revision of last commit
@@ -2875,10 +2875,10 @@
application (such as for Microsoft Office documents).</para>
- <para>L'uso delle chiavi di lunghezza fissata è molto pratico soprattutto
- quando si effettuano sostituzioni in un file complesso che già usa
+ <para>L'uso delle chiavi di lunghezza fissata è molto pratico soprattutto
+ quando si effettuano sostituzioni in un file complesso che già usa
campi di lunghezza fissata per i dati, o per il quale
- la dimensione per la memorizzazione di un dato è difficile da
+ la dimensione per la memorizzazione di un dato è difficile da
modificare dall'esterno dell'applicazione
(come ad esempio per i documenti Microsoft Office ).</para>
@@ -2897,14 +2897,14 @@
file corrupt, refusing to operate on the file
altogether.</para>
- <para>Bisogna prestare attenzione a questa cosa poichè
- lalarghezza di un campo chiave è misurata in bytes,
- e quindi esiste la possibilità di corruzione per i valori
+ <para>Bisogna prestare attenzione a questa cosa poichè
+ lalarghezza di un campo chiave è misurata in bytes,
+ e quindi esiste la possibilità di corruzione per i valori
multi-byte. Ad esempio, uno username che contiene
alcuni caratteri multi-byte UTF-8 potrebbe risentire dell'interruzione
nel mezzo di una stringa di bytes quale quella fatta da uno di
- questi caratteri. Il risultato sarà uno spezzamento
- visto a livello di byte, ma apparirà come una stringa
+ questi caratteri. Il risultato sarà uno spezzamento
+ visto a livello di byte, ma apparirà come una stringa
con un carattere finale errato o alterato quando si guarda il testo
UTF-8. E' immaginabile che certe applicazioni,
quando si chiede di caricare il file,
@@ -2926,7 +2926,7 @@
possible. Otherwise, to Subversion, bytes are bytes.</para>
- <para>Se non diversamente notato usando la proprietà
+ <para>Se non diversamente notato usando la proprietÃ
<literal>svn:mime-type</literal>di un file sotto versione, Subversion
assume che il file contiene dati leggibili dall'uomo. Parlando
in generale, Subversion usa questa conoscenza per determinare
@@ -2951,7 +2951,7 @@
diversi sistemi operativi usano diversi segni per rappresentare
la fine di una linea del testo in un file.Ad esempio, il segno di fine linea
di solito usato dal software della piattaforma Windows
- è una coppia di caratteri&mdash di controllo ASCII ; il tasto return
+ è una coppia di caratteri&mdash di controllo ASCII ; il tasto return
(<literal>CR</literal>) e
(<literal>LF</literal>). I software Unix, tuttavia, usano soltanto
il carattere <literal>LF</literal> per indicare la fine della linea.
@@ -2978,7 +2978,7 @@
trattano il carattere <literal>CR</literal> presente nei file Windows
come un carattere regolare (di solito trattato come
<literal>^M</literal>), e che i programmi Windows combinano
- tutte le linee di un file Unixin una sola gigante linea perchè
+ tutte le linee di un file Unixin una sola gigante linea perchè
non ci sono caratteri di fine linea ( <literal>CRLF</literal>).
</para>
@@ -2990,7 +2990,7 @@
preserve the line ending style of the file, no problems
occur.</para>
- <para>Questa sensibilità ai marcatori esterni di EOL può
+ <para>Questa sensibilità ai marcatori esterni di EOL può
diventare frustrante per persone che condividono un file su diversi
sistemi operativi. Ad esempio, si consideri un file di codice sorgente,
e gli sviluppatori che modificano questo file su entrmbi i sistemi Windows e
@@ -3015,20 +3015,20 @@
all.</para>
- <para>Ma in pratica, i più comuni tool o falliscono nel leggere
+ <para>Ma in pratica, i più comuni tool o falliscono nel leggere
un file con marcatori EOL esterni, o convertono
- la fine della linea nello stile nativo quando il file è salvato.
- Se il primo è vero per uno sviluppatore, egli
- dovrà usare una conversione esterna (come
+ la fine della linea nello stile nativo quando il file è salvato.
+ Se il primo è vero per uno sviluppatore, egli
+ dovrà usare una conversione esterna (come
<command>dos2unix</command> o il suo compagno,
<command>unix2dos</command>) per preparare il file per la modifica.
Il secondo caso non richiede preparazione extra.
- Ma in entrambi i casi il risultato è un file che differisce dall'originale
+ Ma in entrambi i casi il risultato è un file che differisce dall'originale
molto letteralmente su ogni linea! Prima di committare
- le proprie modifiche, l'utente ha due scelte. Può usare una conversione
+ le proprie modifiche, l'utente ha due scelte. Può usare una conversione
per reintegrare il file modificato con lo stesso stile di eol
che aveva prima che egli facesse le sue modifiche.
- Oppure, può semplicemente committare il file—nuovi marcatori EOL e tutto.
+ Oppure, può semplicemente committare il file—nuovi marcatori EOL e tutto.
</para>
<para lang="en">The result of scenarios like these include wasted time
@@ -3041,12 +3041,12 @@
<para>Il risultato di scenari come questi include perdita di tempo
e modifiche non necessaria per committare i file.
- Già la perdita di tempo è abbastanza dolorosa.
+ Già la perdita di tempo è abbastanza dolorosa.
Ma quando si fa il commit di modifiche su ogni linea del file,
questo complica il lavoro per determinare quale di quelle linee
- sono state modificate in modo non significativo. Dov'è
+ sono state modificate in modo non significativo. Dov'è
realmente fissato il bug ?
- Su quale linea c'è un errore di sintassi?
+ Su quale linea c'è un errore di sintassi?
</para>
<para lang="en">The solution to this problem is the
@@ -3057,8 +3057,8 @@
every commit that comes from a different operating
system. The valid values are:</para>
- <para>La soluzione a questo problema è la proprietà
- <literal>svn:eol-style</literal>.Quando questa proprietà è settata
+ <para>La soluzione a questo problema è la proprietÃ
+ <literal>svn:eol-style</literal>.Quando questa proprietà è settata
ad un valore valido, Subversion la usa per determinare
quale lvorazione speciale deve essere fatta sul file per
fare in modo che lo stile di fine linea del file non oscilli
@@ -3085,12 +3085,12 @@
che sono nativi del sistema operativo sul quale viene eseguito.
In altre parole,se un utente su una macchina
Windows fa il check out di una copia di lavoro che contiene
- un file con uan proprietà
+ un file con uan proprietÃ
<literal>svn:eol-style</literal> settata a
- <literal>native</literal>, quel file conterrà
+ <literal>native</literal>, quel file conterrÃ
<literal>CRLF</literal> come marcatori di EOL. Un utente Unix
che fa il check out di una copia di lavoro che contiene lo stesso file
- vedrà i marcatori di EOL <literal>LF</literal> EOL nella sua copia del
+ vedrà i marcatori di EOL <literal>LF</literal> EOL nella sua copia del
file.</para>
<para lang="en">Note that Subversion will actually store the file
@@ -3099,7 +3099,7 @@
operating system. This is basically transparent to
the user, though.</para>
- <para>Si noti che Subversion memorizzerò attualemnte il file
+ <para>Si noti che Subversion memorizzerò attualemnte il file
nel repository usando i marcatori di EOL
<literal>LF</literal> indipendentemente dal sistema operativo.
Sebbene questo sia trasparente per l'utente.
@@ -3135,7 +3135,7 @@
<para>Questo valore fa in modo che il file contenga i caratteri
<literal>CR</literal> come marcatori di EOL,
indipendentemente dal sistema operativo in uso. Questo stile
- di fine linea non è molto comune. E' usato sulle vecchie piattaforme
+ di fine linea non è molto comune. E' usato sulle vecchie piattaforme
Macintosh (sulle quali Subversion non gira ancora).
</para>
</listitem>
@@ -3153,10 +3153,10 @@
working copies. For more information on this keyword and
its use, see <xref linkend="svn.advanced.externals"/>.</para>
- <para>La proprietà <literal>svn:externals</literal> contiene
+ <para>La proprietà <literal>svn:externals</literal> contiene
istruzioni per far popolare da Subversion to populate una
- directory sotto controllo di versione con una o più copie di lavoro
- di cui si è fatto il check-out.
+ directory sotto controllo di versione con una o più copie di lavoro
+ di cui si è fatto il check-out.
Per maggiori informazioni su questa chiave e il suo uso,
si veda <xref linkend="svn.advanced.externals"/>.</para>
@@ -3180,20 +3180,20 @@
types of nodes will probably use this property as
well.</para>
- <para>La proprietà <literal>svn:special</literal>è l'unica
- proprietà <literal>svn:</literal> che non può essere direttamente
+ <para>La proprietà <literal>svn:special</literal>è l'unica
+ proprietà <literal>svn:</literal> che non può essere direttamente
settata o modificata dagli utenti. Subversion setta automaticamente
- questa proprietà ogni volta che si vuole aggiungere
+ questa proprietà ogni volta che si vuole aggiungere
un oggetto <quote>speciale</quote>,
come ad esempio, un link simbolico. Il
repository immagazzina un oggetto<literal>svn:special</literal>
- come un file ordinario. Comunque, quando un client vede questa proprietà
+ come un file ordinario. Comunque, quando un client vede questa proprietÃ
durante il check out per l'aggiornamento, esso interpreta il contenuto del
file e riporta l'oggetto nel suo tipo speciale.
Nelle versioni di Subversion che ci sono al momento in cui si sta scrivendo,
- soltanto i colelgamenti simbolici sotto controllo di versione hanno allegata questa proprietà,
+ soltanto i colelgamenti simbolici sotto controllo di versione hanno allegata questa proprietà ,
ma in futuro, nelle nuove versioni di Subversion, altri speciali
- tipi di nodi probabilmente useranno questa proprietà altrettanto bene.
+ tipi di nodi probabilmente useranno questa proprietà altrettanto bene.
</para>
@@ -3204,7 +3204,7 @@
the working copy.</para>
<para>Nota: i client Windows non hanno collegamenti simbolici, and
- perciò ignorano tutti i file <literal>svn:special</literal> che vengono
+ perciò ignorano tutti i file <literal>svn:special</literal> che vengono
da un repository e che pretendono di essere collegamenti simbolici. Su
Windows, l'utente finisce con un file ordinario sotto controllo di versione
nella cartella di lavoro.</para>
@@ -3223,12 +3223,12 @@
file becomes read-write. When the lock is released, the
file becomes read-only again.</para>
- <para>Questa proprietà è usata per indicare che il file a cui è allegata
- è bloccato prima della modifica. Il valore della proprietà
- è irrilevante; Subversion normalizzerà il suo valore a
- <literal>*</literal>. Se presente, il file sarà di sola lettura
+ <para>Questa proprietà è usata per indicare che il file a cui è allegata
+ è bloccato prima della modifica. Il valore della proprietÃ
+ è irrilevante; Subversion normalizzerà il suo valore a
+ <literal>*</literal>. Se presente, il file sarà di sola lettura
<emphasis>a meno che</emphasis> l'utente non abbia esplicitamente
- bloccato il file. Se è presente un simbolo di blocco
+ bloccato il file. Se è presente un simbolo di blocco
(come sirultato di un comando <command>svn lock</command>), il
file diventa leggibile e scrivibile. Quando il blocco viene tolto, il
file diventa di nuovo di sola lettura.</para>
@@ -3238,7 +3238,7 @@
<xref
linkend="svn.advanced.locking.lock-communication"/>.</para>
- <para>Per saperne di più su come, quando e perchè questa proprietà dovrebbe
+ <para>Per saperne di più su come, quando e perchè questa proprietà dovrebbe
essere usata, si veda <xref linkend="svn.advanced.locking.lock-communication"/>.</para>
</sect3>
@@ -3248,7 +3248,7 @@
<sect2 id="svn.advanced.props.auto">
<!--<title>Automatic Property Setting</title>-->
- <title>Settaggio automatico delle proprietà</title>
+ <title>Settaggio automatico delle proprietà </title>
<para lang="en">Properties are a powerful feature of Subversion, acting as
key components of many Subversion features discussed elsewhere
@@ -3263,17 +3263,17 @@
applied to the places that need them, Subversion provides a
couple of simple but useful features.</para>
- <para>Le proprietà sono una caratteristica di Subversion potente, agendo
+ <para>Le proprietà sono una caratteristica di Subversion potente, agendo
come componenti chiave di molte caratteristiche di Subversion discusse altrove
in questo e altri capitoli—differenze testuali e supporto per il merge,
sostituzioni di chiavi, spostamento di nuove linee, etc. Ma
- per ottenere tutti i benefici possibili dalle proprietà, queste
+ per ottenere tutti i benefici possibili dalle proprietà , queste
devono essere settate nei giusti file e directory.
- Sfortunatamente, questo può essere un passo facile da dimenticare
- nella routine delle cose, specialmente perchè l'errato settaggio
- di una proprietà non risulta di solito in un errore ovvio
+ Sfortunatamente, questo può essere un passo facile da dimenticare
+ nella routine delle cose, specialmente perchè l'errato settaggio
+ di una proprietà non risulta di solito in un errore ovvio
(almeno se confrontato con un errore di aggiunta di un file al controllo di versione).
- Per aiutare l'utente ad applicare le proprietà nel posto giusto,
+ Per aiutare l'utente ad applicare le proprietà nel posto giusto,
Subversion fornisce un paio di semplici ma molto utili caratteristiche.
</para>
@@ -3297,18 +3297,18 @@
di versione utilizzando i comandi
<command>svn add</command> o <command>svn import</command>,
Subversion esegue un metodo euristico per determinare
- se il contenuto di quel file è leggibile per l'uomo
+ se il contenuto di quel file è leggibile per l'uomo
oppure noo.
- A seconda del risultato, Subversion setterà
- automaticamente la proprietà <literal>svn:mime-type</literal>
+ A seconda del risultato, Subversion setterÃ
+ automaticamente la proprietà <literal>svn:mime-type</literal>
su quel file a
<literal>application/octet-stream</literal> (genericamente
- <quote>questa è una collezione di bytes</quote> MIME type).
+ <quote>questa è una collezione di bytes</quote> MIME type).
Naturalmente, se Subversion sbaglia l'interpretazione, o se si vuole
- settare la proprietà <literal>svn:mime-type</literal> a qualcosa
- di più preciso—magari <literal>image/png</literal> o
- <literal>application/x-shockwave-flash</literal>—si può sempre rimuovere
- o modificare quella proprietà.</para>
+ settare la proprietà <literal>svn:mime-type</literal> a qualcosa
+ di più preciso—magari <literal>image/png</literal> o
+ <literal>application/x-shockwave-flash</literal>—si può sempre rimuovere
+ o modificare quella proprietà .</para>
<para lang="en">Subversion also provides the auto-props feature, which
allows you to create mappings of filename patterns to property
@@ -3331,22 +3331,22 @@
configuring that support.</para>
<para>Subversion fornisce inoltre comportamneti auto-props, che
- permettono di creare una mappatura dei nomi e dei valori delle proprietà.
+ permettono di creare una mappatura dei nomi e dei valori delle proprietà .
Queste mappature vengono fatte nell'area di configurazione a
runtime. Influenzano le operazioni di aggiunta e di import, e
non solo possono sovrascrivere qualsiasi tipo di decisione di default di MIME type presa
da Subversion durante queste operazioni, ma possono anche settare o customizzare
- proprietà addizionali di Subversion. Ad esempio,
- si può creare una mappatura che dice che ogni volta che si aggiunge
+ proprietà addizionali di Subversion. Ad esempio,
+ si può creare una mappatura che dice che ogni volta che si aggiunge
un JPEG file—tutti quelli che trovano riscontro nello schema
- <literal>*.jpg</literal>—Subversion setterà automaticamente
- la proprietà <literal>svn:mime-type</literal> su quei file a
+ <literal>*.jpg</literal>—Subversion setterà automaticamente
+ la proprietà <literal>svn:mime-type</literal> su quei file a
<literal>image/jpeg</literal>. o magari alcuni file che
hanno <literal>*.cpp</literal> potrebbero avere
<literal>svn:eol-style</literal> settato a
<literal>native</literal>, e <literal>svn:keywords</literal>
- settato a <literal>Id</literal>. Il supporto auto-prop è forse
- la proprietà più pratica collegata ad uno strumento all'interno della scatola
+ settato a <literal>Id</literal>. Il supporto auto-prop è forse
+ la proprietà più pratica collegata ad uno strumento all'interno della scatola
degli strumenti di Subversion .
Si veda <xref linkend="svn.advanced.confarea.opts.config"/> per maggiori dettagli
sulla configurazione di questo supporto.</para>
@@ -3377,16 +3377,16 @@
checkouts</quote> in other version control systems.</para>
- <para>Il modello di Subversion<quote>copia-modifica-merge</quote> è ottimale
+ <para>Il modello di Subversion<quote>copia-modifica-merge</quote> è ottimale
quando gli utenti collaborano a progetti che sono costituiti
da file basati su linee di testo, come un programma di codice sorgente.
- Comunque, come si è discusso in <xref
+ Comunque, come si è discusso in <xref
linkend="svn.basic.vsn-models.copy-merge.sb-1"/>, a volte
bisogna usare il modello <quote>blocco-modifica-sblocco</quote> al posto
del modello concorrente standard di Subversion. Quando un file
- contiene dati binari, è spesso difficile o impossibile fare il merge di
+ contiene dati binari, è spesso difficile o impossibile fare il merge di
due insiemi di modifiche fatte in paralleloda diversi utenti.Per questa ragione,
- Subversion 1.2 e successive offre una funzionalità conosciuta come
+ Subversion 1.2 e successive offre una funzionalità conosciuta come
<firstterm>locking</firstterm>, spesso nota come <quote>
checkout riservato</quote> in altri sistemi di controllo di versione.</para>
@@ -4906,9 +4906,9 @@
from the native locale into UTF-8.</para>
<para>For example, suppose you create a file
- named<filename>caffè.txt</filename>, and then when committing
- the file, you write the log message as <quote>Adesso il caffè
- è più forte</quote>. Both the filename and log message
+ named<filename>caffè.txt</filename>, and then when committing
+ the file, you write the log message as <quote>Adesso il caffè
+ è più forte</quote>. Both the filename and log message
contain non-ASCII characters, but because your locale is set
to <literal>it_IT</literal>, the Subversion client knows to
interpret them as Italian. It uses an Italian character set
@@ -5253,7 +5253,7 @@
character:</para>
<screen>
-$ svn checkout "http://host/path with space/project/españa"
+$ svn checkout "http://host/path with space/project/españa"
</screen>
<para>…then Subversion will escape the unsafe characters
More information about the svnbook-dev
mailing list