diff options
author | Thomas Lange <lange@informatik.uni-koeln.de> | 2019-03-17 12:43:28 +0100 |
---|---|---|
committer | Thomas Lange <lange@informatik.uni-koeln.de> | 2019-03-17 12:43:28 +0100 |
commit | f562b174bff07a5c1e6e94c9f267b9544edabcc0 (patch) | |
tree | 0c6ac507c6cc1935c732f2d55924fe5d2f838dd5 /italian | |
parent | e64f14dabbc209061f6ad3b317236189aa702271 (diff) |
remove link to using_cvs, link to using_git
Diffstat (limited to 'italian')
-rw-r--r-- | italian/devel/website/index.wml | 2 | ||||
-rw-r--r-- | italian/devel/website/using_cvs.wml | 180 |
2 files changed, 1 insertions, 181 deletions
diff --git a/italian/devel/website/index.wml b/italian/devel/website/index.wml index e08e28524c8..6aea8a7dcfc 100644 --- a/italian/devel/website/index.wml +++ b/italian/devel/website/index.wml @@ -22,7 +22,7 @@ Tutte le discussioni che riguardano il sito web avvengono in questa lista.</p> <li><a href="working">creare o modificare pagine in inglese</a> <ul> <li><a href="using_git">come usare git</a></li> - <li><a href="using_cvs">come usare CVS (deprecato)</a></li> + <li><a href="using_git">come usare Git</a></li> <li><a href="using_wml">come usare WML</a></li> <li><a href="htmlediting">come usare HTML nelle pagine web Debian</a></li> <li><a href="todo">l'elenco delle cose da fare</a></li> diff --git a/italian/devel/website/using_cvs.wml b/italian/devel/website/using_cvs.wml deleted file mode 100644 index d858ccbb1dd..00000000000 --- a/italian/devel/website/using_cvs.wml +++ /dev/null @@ -1,180 +0,0 @@ -#use wml::debian::template title="Usare il CVS" -#use wml::debian::translation-check translation="775bde4698a5b024eb1e3ba05a53cf38a0eb1fd5" maintainer="Francesca Ciceri" - -<div class="important"> -<h3>Avviso importante</h3> - -<p>Recentemente è cambiato il repository dei contenuti del sito web da CVS -a git. Questa pagina è presente solo per interesse storico. Consultare la -nostra <a href="using_git">guida all'uso di git</a>.</p> -</div> - -<p>CVS è un programma che aiuta molte persone a lavorare sullo stesso -materiale simultaneamente. Ogni utente si crea una copia locale -dell'originale. La copia locale può essere sulla stessa macchina o sparsa per -il mondo. Gli utenti possono quindi modificare la copia locale fino ad avere -un materiale completo per essere usato. Allora possono portare tutte le loro -modifiche sull'originale (commit).</p> - -<p>Per un accesso in sola lettura è possibile utilizzare l'<a href="https://anonscm.debian.org/viewvc/webwml/webwml/">interfaccia web</a>. -Ci sono anche molti client CVS con interfaccia grafica quali -<a href="https://packages.debian.org/cervisia">cervisia</a> (KDE). -Questo programma mostra i passi da eseguire con il programma a linea -di comando <code>cvs</code>; gli altri client hanno funzionalità analoghe.</p> - -<p>CVS non permette di definire una modifica sull'originale se nel frattempo -altri l'hanno già cambiato. Questo di norma non è un grosso problema poiché -si può sempre aggiornare la copia locale. Se invece le modifiche erano -avvenute su varie parti non toccate da te allora queste avverranno senza -problemi. Se le modifiche hanno a che fare con la stessa parte sulla quale -stai lavorando, allora sarai avvisato del conflitto e dovrai modificare i file -prima di poter fare il commit.</p> - -<p>Nella parte che segue, verrà usato come esempio l'accesso anonimo. Se disponi di un -altro account che permette l'accesso in scrittura, allora dovresti usare -quell'account. Se pensi di apportare delle modifiche, allora dovresti procurarti -un account con i diritti di scrittura prima di continuare, poiché l'account -anonimo non permette la modifica. Vedi la <a -href="#write-access">sezione sull'accesso in scrittura</a> per maggiori -informazioni.</p> - -<p>Per cominciare ad usare CVS devi prima effettuare il <code>login</code> sul -server CVS</p> - -<pre> - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml login -</pre> - -<p>(puoi semplicemente premere return quando ti sarà chiesta la password)</p> - -<p>Per ottenere una copia dei file wml sulla tua macchina locale, devi fare così:</p> - -<pre> - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml checkout webwml -</pre> - - -<p>Puoi ottenere un sottoinsieme delle pagine facendo così:</p> - -<pre> - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml checkout -l \\ - webwml webwml/<<var>language</var>> - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml checkout \\ - webwml/Perl webwml/english/template webwml/<<var>language</var>>/Pics - cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml checkout \\ - webwml/<<var>language</var>>/<<var>path to desired files</var>> -</pre> - -<p>Fai ciò per tutte le sottodirectory o file che ti servono. La seconda riga -include tutti i file che ti serviranno se desidererai creare le pagine HTML dai -file WML. I checkout parziali come questi non sono ancora del tutto supportati, pertanto -le istruzioni sopra riportate potrebbero non funzionare sempre.</p> - -<p> -Per poter usare l'accesso in scrittura tramite SSH potrebbe essere necessario -dire a CVS di fare il login con SSH al posto di rsh aggiungendo la riga -seguente al file di configurazione della shell: -</p> - -<pre> - export CVS_RSH=ssh -</pre> - -<p>Se si dispone già di un account su Alioth, con una relativa <a -href="https://alioth.debian.org/account/editsshkeys.php">chiave pubblica -SSH</a>, puoi usare quello al posto di anonymous, in questo modo:</p> - -<pre> - cvs -d :ext:username@cvs.debian.org:/cvs/webwml checkout webwml/english/doc -</pre> - -<p>Da questo momento in poi non avrai bisogno di inserire la parte <code>'-d :ext:...'</code>. -Ogni due-tre giorni esegui il comando</p> - -<pre> - cvs update -d -</pre> - -<p>per avere la nuova versione dei file cambiati sull'originale. Il parametro -<code>-d</code> permette di aggiungere le nuove directory automaticamente. -Tale comando scaricherà inoltre tutte le directory mancanti laddove -fosse stato effettuato un checkout parziale: in tal caso si dovrebbe usare -lo script <code>cvsup.py</code>. -Potresti voler creare un file <code>~/.cvsrc</code> in modo da non dover -inserire le opzioni ogni volta. Per esempio potrebbe contenere:</p> - -<pre> -cvs -z9 -update -d -P -diff -u -</pre> - -<p>La parte seguente è per chi ha accesso in scrittura sull'originale. -Quando hai finito con una pagina, puoi copiare le tue modifiche sull'originale -tramite</p> - -<pre> - cvs commit <file>.wml -</pre> - -<p>o</p> - -<pre> - cvs commit <dir> (per tutte le modifiche in <dir>) -</pre> - -<p>o</p> - -<pre> - cvs commit (per tutte le modifiche dalla directory corrente in poi) -</pre> - - -<p>Se sei il primo che traduce una pagina devi anche eseguire</p> - -<pre> - cvs add <file>.wml -</pre> - -<p>prima di farne il commit. Nota che <code>cvs add</code> non è -ricorsivo e quindi devi farlo per ogni singola directory che devi aggiungere e -per il suo contenuto.</p> - -<p>Per maggiori informazioni su CVS, dai il comando <code>info cvs</code>.</p> - -<p> -Includendo <code>Closes: #</code><var>nnnnnn</var> nel messaggio di -commit, il bug numero <code>#</code><var>nnnnnn</var> verrà chiuso -automaticamente una volta effettuato il commit. La forma esatta di questo -comando è specificata nella -<a href="$(DOC)/debian-policy/ch-source.html#id24">policy Debian</a>. -</p> - -<p> -Gran parte dei siti Debian supportano SSL, si raccomanda di usare HTTPS nei -collegamenti ai siti con supporto SSL. -Alcuni dei siti Debian, DebConf, SPI, ecc. non supportano HTTPS oppure -sono firmati da SPI Certificate Authority, che è considerata fonte fidata -da macchine Debian ma non, in genere, dai browser su altri sistemi operativi. -Si prega di non utilizzare link HTTPS a tali siti in modo che chi li consulta -senza usare Debian non riceva strani errori. -Il repository CVS, perciò, rifiuterà i commit contenenti link HTTP per -i siti Debian che supportano HTTPS oppure link HTTPS per i siti Debian, -DebConf, SPI, ecc. noti perché non supportano HTTPS oppure perché usano -certificati firmati solo da SPI. -</p> - -<h3><a name="write-access">Accesso in scrittura al CVS</a></h3> - -<p>Se sai già <a href="$(DEVEL)/website/desc#help">come collaborare</a>, -e hai inviato abbastanza patch che sono state accettate dal team web o -dal team di traduzione, puoi ottenere l'accesso in scrittura al CVS: <a -href="https://alioth.debian.org/project/request.php?group_id=1135">richiedi -di far parte del progetto Alioth <code>webwml</code></a> (dovrai <a -href="https://alioth.debian.org/account/register.php">creare un account -su Alioth</a> se non ne hai ancora uno). -Si prega inoltre di scrivere qualcosa di indicativo del lavoro che si -intende fare nella propria richiesta, come quale lingua o con quali parti -del sito si ha intenzione di lavorare e chi è in grado di garantire per -voi.</p> - |