Ciao Federico,
abbiamo gestito per anni i nostri progetti plone con SVN, e da inizio
2010 abbiamo sostituito SVN con GIT.
tante sono le cose potenzialmente interessanti da dire, ma faccio solo
due cenni:
- usando buildout, dai un occhio a mr.developer (http://pypi.python.org/pypi/mr.developer
), ti sarà molto utile
- occhio che SVN e GIT hanno due approcci piuttosto diversi, con
significative ripercussioni, tanto per dirne una:
in GIT, il concetto di Server è qualcosa completamente da definire..
ho scritto qualcosa sulle difficoltà di comprensione
che ho incontrato qui:
http://open.abstract.it/it/blog/mizio/git-tutorial-meglio-capire-qualche-concetto-prima
hth,
Maurizio
Il giorno 07/ott/10, alle ore 17:25, Federico Bruni ha scritto:
Salve,
mi chiedevo se qualcuno di voi gestisce un progetto plone con
software come git, svn o simili.
Stranamente cercando su Internet non ho trovato niente di specifico
su Plone.
Sto facendo un primo tentativo con Git, ma ho qualche dubbio.
Innanzitutto, ho seguito questa guida per la configurazione dei
repository:
http://joemaller.com/990/a-web-focused-git-workflow/
Sembra funzionare bene.
Le mie domande riguardano principalmente la definizione dei file e
delle directory da ignorare.
In .gitignore pensavo di inserire le seguenti linee:
# ignorare i file gestiti dal buildout
bin/
develop-eggs/
eggs/
parts/
.installed.cfg
# ignorare i dati dell'istanza (li copierò con scp/rsync)
var/
Infatti i file di cui mi interessa tenere traccia sono i .cfg del
buildout e la directory src/
Questo però significa che ogni volta che invio le modifiche al
server devo preoccuparmi di:
- sincronizzare la directory var/
- lanciare il buildout nel server
- e far ripartire l'istanza
Potrebbe essere un buon procedimento?
Se ci sono metodi migliori li ascolto volentieri :)
Grazie,
Federico
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
--
Maurizio Delmonte - [[email protected]]
Abstract Open Solutions [http://www.abstract.it]
Tel: +39 081 06 08 213
Fax: +39 081 01 12 239
** Per favore non mandatemi allegati in Word o PowerPoint! | http://www.gnu.org/philosophy/no-word-attachments.it.html
**
-------------------------------------------------------------------------------------------------------------------------
Ai sensi del d.lgs. 196 del 30 giugno 2003, recante disposizioni per
la tutela delle persone e di altri soggetti rispetto
al trattamento dei dati personali, si precisa che questa email è
inviata unicamente ai destinatari sopra esposti, con
espressa diffida di leggerla, copiarla, diffonderla ed usarla senza
autorizzazione. Se avete ricevuto questa email per
errore, vi preghiamo di distruggerla immediatamente e contattarci
tramite uno dei recapiti sopra indicati.
--------------------------------------------------------------------------------------------------------------------------
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html