Versiecontrole
Hi!
Sinds kort ben ik ook in de wondere wereld van Drupal gedoken. En ik ben er zot van :-).
Ik ben gewoon van met een versiecontrole systeem à la Subversion te werken, en ik zou dit ook willen toepassen op mijn Drupal site; omdat we met 3 developers continu bezig zijn met modules te ontwikkelen.
Nu is mijn vraag een beetje: hoe pakken we dit het best aan?
Pompen we de ganse site in SVN? Of enkel de modules? Hoe zorgen we er voor dat de DB van onze DEV synchroon loopt met onze lokale databases? Hoe doen we aan release management? Hoe releasen we een versie? Etc, etc, ...
Ik vind hier en daar wat losse flodders op Google, maar geen best practices.
Graag jullie mening! :-)
Jochen
Actuele inhoud
08 feb 2012
- , Vacature Webdeveloper , (Forumonderwerp) , JoHo Processen ...
- , node id opslaan in database , (Forumonderwerp) , Noikes , Reacties: 4
07 feb 2012
- , Civi en Drupal installatie gevraagd! , (Forumonderwerp) , Koen van Hees
- , kan niet meer inloggen na verhuizing website , (Forumonderwerp) , meppel001
- , Image slider/banner maken in Dp7 , (Forumonderwerp) , CrazyFly , Reacties: 1
- , migrate van subdir naar main directory , (Forumonderwerp) , Jaap3D
- , Filter criteria , (Forumonderwerp) , Lambert de Groot , Reacties: 2
06 feb 2012
- , Activity map aanmaken , (Forumonderwerp) , Samuël2013
- , Weergave forums beperken tot containers die dan uitklapbaar zijn , (Forumonderwerp) , vdwaetsy
- , - , (Forumonderwerp) , karel3s
- , Tokens weergeven in een node , (Forumonderwerp) , Mindhunter , Reacties: 1
05 feb 2012
- , content type, manage fields, veld tonen naar gelang van item selected , (Forumonderwerp) , LLMM
04 feb 2012
- , stappenplan maken.... , (Forumonderwerp) , Mindhunter
- , Afbeeldingsstijl met afbeelding hierbovenop? , (Forumonderwerp) , kwertie , Reacties: 2
03 feb 2012
- , Applicatiebeheerder , (Forumonderwerp) , Andrea
svendecabooter
14 juli, 2010 - 10:26
Permalink
Voor versiecontrolebeheer
Voor versiecontrolebeheer doen verschillende mensen dit op verschillende manieren.
Wij steken de hele site in Subversion per project, maar anderen bvb enkel de /sites directory (evt. met svn:externals).
Het hangt er ook vanaf of je je projecten in een multisite omgeving wenst te draaien of niet...
Deployment en releasemanagement is een oud zeer in de Drupal community. Er is een beweging aan de gang om zoveel mogelijk configuratie en settings in modules (code) te steken.
Dit gebeurt tegenwoordig vooral via de Features module (http://drupal.org/project/features).
Hiermee maak je een "feature" module aan met daarin je content types, views, panels, contexts, etc... Deze configuratie wordt dus vanaf de files beheerd.
Voor meer achtergrond kan je op volgende Drupal groups je licht eens opsteken:
http://groups.drupal.org/build-systems-change-management
http://groups.drupal.org/packaging-deployment
Of op de blog van de collega's bij Nuvole, die daar serieus mee bezig zijn: http://nuvole.org
Jochus
14 juli, 2010 - 21:00
Permalink
Thanks Sven !!! Duidelijk!
Thanks Sven !!! Duidelijk!