Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 3 del 15/03/2008 16.40.53

Nascondi questo messaggio

Sorgenti di Full Circle Magazine su Launchpad

Per venire incontro ai problemi che abbiamo avuto per l'edizione del numero 8 della rivista FCM, i sorgenti di Full Circle Magazine (issue 9) sono ora disponibili su Launchpad all'url [https://code.launchpad.net/~ubuntu-it-magazine/fcm-it/edizione-fcm-it]

Per scaricare i file, i redattori dovranno utilizzare il tool bzr installabile dai repository ufficiali di Ubuntu. Il comando da lanciare per fare il download, come scritto anche nella pagina di presentazione del branch è

bzr branch http://bazaar.launchpad.net/~ubuntu-it-magazine/fcm-it/edizione-fcm-it

Questo comando creerà una cartella edizione-fcm-it nella cartella in cui è stato lanciato. Non spostare tale cartella altrove, altrimenti bzr non terrà traccia delle modifiche effettuate e non sarà possibile successivamente aggiornare i sorgenti online.

Fatto questo, i redattori potranno lavorare sui file come hanno sempre fatto in passato. Potranno così apportare le modifiche necessarie alla traduzione del numero e aggiornare i sorgenti stessi senza perdere traccia di ogni modifica effettuata tra un upload e il successivo.

Ad ogni [:Fcm/Edizione/BetaRelease: BetaRelease] basterà dare questi due comandi, nella cartella principale del progetto (edizione-fcm-it)

bzr commit -m "Qualsiasi commento sull'aggiornamento"
bzr push bzr+ssh://<name>@bazaar.launchpad.net/~ubuntu-it-magazine/fcm-it/edizione-fcm-it

Al posto di <name> sostituire il proprio account launchpad. I redattori dovranno aver prima aggiunto una chiave SSH identificativa dell'utente da cui fanno l'aggiornamento nel proprio profilo di launchpad. Ogni chiave ssh è legata al computer in cui viene creata, per cui se si utilizzano più computer andranno aggiunte più chiavi SSH.

Aggiornamento del branch presente sul proprio PC

Ad ogni aggiornamento effettuato da un componente del gruppo basterà dare questo comando in un Terminale, posizionandosi prima nella cartella principale del progetto (edizione-fcm-it):

bzr merge

Importazione di una chiave SSH in Launchpad

Se ancora non avete una chiave SSH, da terminale dare il comando

ssh-keygen

scegliere il percorso di default per la creazione della chiave (premere invio alla richiesta del nome file) e immettere per due volte una password (opzionale).

Dopodiché andrà letta la chiave pubblica con

cat ~/.ssh/id_rsa.pub

l'output sarà qualcosa del tipo

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA2QYP8AHHp52BHRl+ZQnuVfQZ5q0LQsb2EmNJkhM3Yxbdff3NHpntC+zHrOLCY4QSVI7zYbDL/DoIGbrjRWF6KSTK0IloyNJLmaG7S
jnU6znpVLXKIVPTa7KyDZaoWx8OYUfLLnxg3fuFbh/Kn/Y5Yob40lo3QSVOmRf6FLLd0gU25e1w+8hRiY8jOTKYi5ZpfPVofEgwdTm0yPoJxl51VEfbM3/E7blq4/XmUZcoYS0vm7D
tL2wRv3e0d40l4gPzcbSYnL7jmiuQ67uCxf9cSAUaFm6iBV75s7gDirUHkX5JrOK3AQJy8Vp4PT1RoeXjJtrE/xUg1feOBp4Bbt2rdQ== paolo@paolettopn

copiare l'output e incollarlo nel proprio profilo launchpad nella sezione "Update SSH keys" e il gioco è fatto.


CategoryHomepage