Re: Quesito riguardante il commit di index.wml (DPN)

2012-01-05 Per discussione Davide Prina

On 05/01/2012 17:39, Francesca Ciceri wrote:


svn add nomefile
(o nomecartella)


a se usate Subversion, allora potete usare la semplicissima GUI presente 
nel pacchetto: svn-workbench


valido c'è anche rapidsvn, che rispetto all'altro permette anche di 
vedere i file presenti sul repository remoto senza fare un checkout in 
locale e di poter cambiare la versione locale di un file... anche se è 
meno amichevole e bello da vedere. Ma non penso che siano funzionalità 
che vi interessino.


Nota: una volta che hai installato una GUI devi configurare, nel menù 
delle opzioni, gli strumenti che vuoi usare: editor, diff, ... 
altrimenti sono poco usabili.


Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Motivi per non comprare/usare ms-windows7:
http://windows7sins.org/
Non autorizzo la memorizzazione del mio indirizzo su outlook


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-l10n-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-l10n-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f061888.3060...@gmail.com



Re: Quesito riguardante il commit di index.wml (DPN)

2012-01-05 Per discussione Francesca Ciceri
Ciao Giuliano,

On Thu, Jan 05, 2012 at 12:07:52PM +0100, Giuliano wrote:
> 
> Ho provato ad effettuare il commit del numero 10/2011 ed ho ricevuto il
> seguente messaggio di errore:
> .../it/2011/index.wml' non è sotto controllo di versione
> 
> Vorrei comprendere quale sia l'errore che commetto.
> 
> Grazie

Davide mi ha battuto sul tempo: ha ragione, il problema è che, per ogni
file o directory nuovi, prima li devi aggiungere al repository con un
comando del tipo:

svn add nomefile
(o nomecartella)

dopodiché puoi dare (come ti verrà suggerito da svn) un 

svn commit -m "messaggio di commit"

(in questo caso il messaggio di commit può essere qualcosa del tipo
"first italian translation".

Nota bene che i vari numeri di DPN vanno inseriti nel repository secondo
lo schema /dpn/it/$anno/$numero-di-dpn/index.wml che nel tuo caso significa:
/dpn/it/2011/10/index.wml

Se fai richiesta ti aggiungo al gruppo: devi prima crearti un account su
alioth (segui questo link:
https://alioth.debian.org/account/register.php) e poi chiedere di
partecipare al progetto publicity (tramite questo link:
https://alioth.debian.org/project/request.php?group_id=100480).

Dopodiché fai il checkout (credo che tu l'abbia già fatto, consiste nello
scaricare i file del repository) tramite il comando:
svn co svn+ssh://svn.debian.org/svn/publicity


A questo punto la spiegazione (che mi hai in realtà chiesto in un'altra
mail) di quegli header strani nel file: sono semplicemente risultato del
commit (vengono aggiunti automaticamente, tu non devi far nulla) e
indicano chi ha fatto l'ultima modifica e quando, e il numero di
revisione del file.
Per far sì che vengano inseriti anche con i tuoi commit - è essenziale -
basta aggiungere al tuo file ~/.subversion/config questa linea:

*.wml = svn:keywords="Author Date Id Rev URL";

E commentare invece la riga:
enable-auto-props = yes

Quando dovrai committare le modifiche basterà un 

svn commit -m "messaggio di commit"

Dove il messaggio di commit è costituito da un breve riassunto delle
modifiche che hai fatto, in inglese. (Può essere "typo fixed" se hai
corretto qualche errore, oppure "first italian translation" se è la prima
bozza di traduzione, o ancora "proofread" se integri le modifiche
derivanti da una revisione).

I comandi per aggiungere directory o file sono quelli sopra, infine per
spostare un file (la traduzione del numero attuale si trova in
/publicity/dpn/it/current/index.wml ma quando questo viene pubblicato
verrà spostata in /publicity/dpn/it/$anno/$numero/index.wml, e al suo
posto viene aggiunta una copia del template, rinominata come index.wml):

svn cp posizioneattuale nuovaposizione
svn commit -m "messaggio"

Ok, questo era un po' un crash course di svn, per altri dubbi puoi dare
un'occhiata a http://wiki.debian.org/ProjectNews/HowToContribute e a
http://svnbook.red-bean.com/en/1.1/svn-book.html

Spero di essere stata esauriente, non esitare a chiedere se hai altri
dubbi,
Francesca

ps: non posso risponderti in privato, il tuo server di posta ha
blacklistato il mio :(
-- 
"People assume that time is a strict progression of cause to effect,
but actually from a non-linear, non-subjective viewpoint is more 
like a big ball of wibbly wobbly, timey wimey... stuff."
The Doctor


signature.asc
Description: Digital signature


R: Re: Quesito riguardante il commit di index.wml (DPN)

2012-01-05 Per discussione Giuliano
Grazie, seguo le tue indicazioni.

--
Giuliano

>Messaggio originale

>Da: davide.pr...@gmail.com
>Data: 5-gen-2012 16.01
>A: 
>Ogg: Re: Quesito 
riguardante il commit di index.wml (DPN)
>
>On 05/01/2012 12:07, Giuliano 
wrote:
>GE
>> Ho provato ad effettuare il commit del numero 10/2011 ed ho 
ricevuto il
>> seguente messaggio di errore:
>> .../it/2011/index.wml' non è 
sotto controllo di versione
>
>probabilmente (se è un file nuovo, non presente 
nel repository remoto) 
>prima devi indicare in locale che vuoi aggiungerlo 
(add) e poi puoi fare 
>il commit.
>Se invece è presente assicurati che tu lo 
abbia scaricato dal repository 
>(con un checkout... ma prima fatti una copia 
di backup da qualche 
>parte)... controlla i percorsi del repository remoto e 
locale
>
>Ciao
>Davide
>
>-- 
>Dizionari: http://linguistico.sourceforge.net/wiki>Petizione contro i 
brevetti software in Europa:
>http://petition.stopsoftwarepatents.eu/>Non autorizzo la memorizzazione del 
mio indirizzo su outlook
>
>
>--
>Per REVOCARE l'iscrizione alla lista, inviare 
un email a
>debian-l10n-italian-requ...@lists.debian.org con oggetto 
"unsubscribe". Per
>problemi inviare un email in INGLESE a listmaster@lists.
debian.org
>
>To UNSUBSCRIBE, email to debian-l10n-italian-REQUEST@lists.debian.
org
>with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.
org
>Archive: http://lists.debian.org/4f05bb56.9060...@gmail.com>
>



--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-l10n-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-l10n-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/134ae983298.italia1...@alice.it



Re: Quesito riguardante il commit di index.wml (DPN)

2012-01-05 Per discussione Davide Prina

On 05/01/2012 12:07, Giuliano wrote:


Ho provato ad effettuare il commit del numero 10/2011 ed ho ricevuto il
seguente messaggio di errore:
.../it/2011/index.wml' non è sotto controllo di versione


probabilmente (se è un file nuovo, non presente nel repository remoto) 
prima devi indicare in locale che vuoi aggiungerlo (add) e poi puoi fare 
il commit.
Se invece è presente assicurati che tu lo abbia scaricato dal repository 
(con un checkout... ma prima fatti una copia di backup da qualche 
parte)... controlla i percorsi del repository remoto e locale


Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Petizione contro i brevetti software in Europa:
http://petition.stopsoftwarepatents.eu/
Non autorizzo la memorizzazione del mio indirizzo su outlook


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-l10n-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-l10n-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f05bb56.9060...@gmail.com



Quesito riguardante il commit di index.wml (DPN)

2012-01-05 Per discussione Giuliano
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ho provato ad effettuare il commit del numero 10/2011 ed ho ricevuto il
seguente messaggio di errore:
.../it/2011/index.wml' non è sotto controllo di versione

Vorrei comprendere quale sia l'errore che commetto.

Grazie

- --
Giuliano
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk8FhIgACgkQxfOcS0UmvBQbiwCeMpalpJRuWkIvwYyN0GpJyvD4
T/AAoIcXnJj3s2Ul3LYccxu5YtjYVFbc
=ky6v
-END PGP SIGNATURE-


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-l10n-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-l10n-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f058488.10...@alice.it