ho aggiornato la pagina e mi sono inserito come maintainer al posto di Johan Haggi. per ora preferisco non fare commit, non ho ancora studiato bene il tutto, percio' grazie a chi lo fara' :) ma uhm, perche' la pagina di chiama cvs e poi si parla di svn? in barba a cosa dice il diff, la riga 40 era gia' a posto. --------------8<--------------------- 44 - <h3>Connessione al server SVN con i privilegi di aggiornamento</h3> + <h3>Connessione al server SVN con i privilegi di aggiornamento (svn)</h3> ----------------8<----------------------- 47 - l'accesso in scrittura. Per favore si legga prima come + l'accesso in scrittura. Si legga prima come ----------------8<----------------------- 59 - nella directory <strong>manuals</strong> e lanciare il comando:</p> + nella directory <strong>manuals</strong> ed eseguite il comando:</p> ----------------8<----------------------- 61 - <p style="margin-left: 2em"> <code>svn update</code> </p> <toc-add-entry name="obtaining">Ottenere i privilegi di aggiornamento</toc-add-entry> + <p style="margin-left: 2em"> <code>svn update</code> </p> <h3>Connecting to the SVN server, with update privileges (git-svn)</h3> <h3>Connessione al server SVN con i privilegi di aggiornamento (git-svn)</h3> <p>Before accessing the SVN server using this method you have to be granted write access to it first. Please read how to <a href="#obtaining">request</a> update permission first.</p> <p>Prima di accedere al server SVN usando questo metodo dovete ottenere l'accesso in scrittura. Si legga come <a href="#obtaining">richiedere</a> l'autorizzazione per l'aggiornamento.</p> <p>Use this command to download all the files:</p> <p>Usate questo comando per scaricare tutti i file:</p> <p style="margin-left: 2em"> <code>git svn clone -s -rHEAD svn+ssh://svn.debian.org/svn/ddp/manuals manuals</code> </p> <p>This will recursively create the directories and populate them and also create a local git repository without older history which can track alioth SVN server.</p> <p>Questo comando crea ricorsivamente le directory e le popola, crea inoltre un repository git locale privo della cronologia più vecchia che può tracciare il server alioth SVN.</p> <p>To update your local copy with any changes made by other people, enter the <strong>manuals</strong> directory and run the command:</p> <p>Per aggiornare la vostra copia locale con qualsiasi modifica fatta da altre persone, entrate nella directory <strong>manuals</strong> ed eseguire il comando: <p style="margin-left: 2em"> <code>git svn rebase</code> </p> <toc-add-entry name="obtaining">Ottenere i privilegi di aggiornamento</toc-add-entry> ----------------8<----------------------- 102 (ora 123) - <p>Lo script esegue un <kbd>svn update</kbd>, e poi un <kbd>make -C trunk publish</kbd>.</p> + <p>Lo script esegue un <kbd>svn export --force svn://svn.debian.org/svn/ddp/manuals</kbd>, e poi un <kbd>make -C trunk publish</kbd>.</p> ----------------8<----------------------- ciao
#use wml::debian::ddp title="SVN del Debian Documentation Project" #use wml::debian::toc #use wml::debian::translation-check translation="1.32" maintainer="skizzhg" <p>Il "Debian Documentation Project" (Progetto di documentazione Debian) deposita le sue pagine web e la maggior parte dei manuali sul server subversion <strong>svn.debian.org</strong>. svn.debian.org è parte dell'installazione Gforge su alioth.debian.org. Si legga la <a href="http://wiki.debian.org/Alioth">Alioth documentation</a> per ulteriori informazioni sul funzionamento di questo servizio. </p> <p>Chiunque può scaricare i sorgenti dal server SVN. Solo i membri del Debian Documentation Project possono aggiornare i file.</p> <toc-display /> <toc-add-entry name="access">Accedere ai sorgenti nel SVN</toc-add-entry> <p>Si può utilizzare un'interfaccia web per accedere a dei singoli file e per vedere le loro modifiche all'indirizzo <url "http://svn.debian.org/wsvn/ddp/manuals/trunk" /></p> <p>Per scaricare un intero manuale, l'accesso diretto al server SVN è spesso la cosa migliore. Sarà necessario il pacchetto <tt><a href="http://packages.debian.org/subversion">subversion</a></tt> sul vostro computer.</p> <h3>Connessione anonima (solo lettura) al server SVN</h3> <p>Usate questo comando per scaricare tutti i file:</p> <p style="margin-left: 2em"> <code>svn co svn://svn.debian.org/ddp/manuals/trunk manuals</code> </p> <p>Questo comando crea ricorsivamente le directory e le popola.</p> <p>Per aggiornare la vostra copia locale con qualsiasi modifica fatta da altre persone, entrate nella directory <strong>manuals</strong> ed usate il comando:</p> <p style="margin-left: 2em"> <code>svn export --force svn://svn.debian.org/svn/ddp/manuals</code> </p> <h3>Connessione al server SVN con i privilegi di aggiornamento (svn)</h3> <p>Prima di accedere al server SVN usando questo metodo dovete ottenere l'accesso in scrittura. Si legga prima come <a href="#obtaining">richiedere</a> il permesso di aggiornamento.</p> <p>Usate questo comando per scaricare tutti i file:</p> <p style="margin-left: 2em"> <code>svn co svn+ssh://svn.debian.org/svn/ddp/manuals/trunk manuals</code> </p> <p>Questo comando crea ricorsivamente le directory e le popola.</p> <p>Per aggiornare la vostra copia locale con qualsiasi modifica fatta da altre persone, entrate nella directory <strong>manuals</strong> ed eseguite il comando:</p> <p style="margin-left: 2em"> <code>svn update</code> </p> <h3>Connessione al server SVN con i privilegi di aggiornamento (git-svn)</h3> <p>Prima di accedere al server SVN usando questo metodo dovete ottenere l'accesso in scrittura. Si legga come <a href="#obtaining">richiedere</a> l'autorizzazione per l'aggiornamento.</p> <p>Usate questo comando per scaricare tutti i file:</p> <p style="margin-left: 2em"> <code>git svn clone -s -rHEAD svn+ssh://svn.debian.org/svn/ddp/manuals manuals</code> </p> <p>Questo comando crea ricorsivamente le directory e le popola, crea inoltre un repository git locale privo della cronologia più vecchia che può tracciare il server alioth SVN.</p> <p>Per aggiornare la vostra copia locale con qualsiasi modifica fatta da altre persone, entrate nella directory <strong>manuals</strong> ed eseguire il comando: <p style="margin-left: 2em"> <code>git svn rebase</code> </p> <toc-add-entry name="obtaining">Ottenere i privilegi di aggiornamento</toc-add-entry> <p>I privilegi di aggiornamento sono disponibili per chiunque voglia partecipare alla scrittura dei manuali. Solitamente è richiesto che abbia già proposto un paio di "patch" utili.</p> <p>Per ottenerli, si invii una domanda, alla mailing list <a href="mailto:debian-doc@lists.debian.org">Debian documentation</a>, spiegando il motivo per cui si ha bisono dell'accesso i nscrittura ed indicando il proprio login name per <a href="http://alioth.debian.org">Alioth</a>. Quando la richiesta sarà approvata si farà parte del <a href="http://alioth.debian.org/projects/ddp"><q>ddp</q> project</a> (e del gruppo Unix) on Alioth.</p> <hr /> # Disabled (obsolete) #<toc-add-entry name="organization">Organizzazione dei file</toc-add-entry> # #<p>Questa figura mostra la struttura dell'albero delle directory CVS: #</p> #<div class="center"> #<img src="dirtree.jpg" alt="Albero delle directory CVS del DDP" /> #</div> # #<p>Notare che il sito web del DDP è situato nel modulo webwml del #repository CVS Debian, per essere integrato con le altre pagine web #Debian.</p> # #<hr /> <h1>Meccanismo di aggiornamento automatico</h1> <p>Le pagine web dei manuali sono generate su www-master.debian.org durante il regolare processo di <q>rebuilding</q> del sito web, che viene effettuato ogni quattro ore.</p> <p>Lo script esegue un <kbd>svn export --force svn://svn.debian.org/svn/ddp/manuals</kbd>, e poi un <kbd>make -C trunk publish</kbd>.</p> <p>Il makefile è configurato per ricostruire ogni sottodirectory (contenente documentazione mantenuta) e per installare i file da ciascuna sottodirectory nella sottodirectory <code>doc/manuals/</code> del sito web. I makefile delle sottodirectory sono derivati da <code>manuals/standard.makefile</code>.</p> <p>I file della documentazione creata dallo script di aggiornamento possono essere trovati a <a href="manuals/">http://www.debian.org/doc/manuals/</a>.</p> <p>I file di log creati dallo script di aggiornamento possono essere trovati a <url "http://www-master.debian.org/build-logs/ddp/" /></p> <p>Si noti come questo processo rigenera la directory <code>/doc/manuals/</code>. I contenuti della directory <code>/doc/</code> sono creati o da <a href="/devel/website/desc">webwml</a> o da altri script, come quelli contenuti nei pacchetti di alcuni manuali.</p> # <!-- Created: Mon Jul 6 19:58:09 BST 1998 -->
Attachment:
signature.asc
Description: Digital signature