This repository has been archived by the owner on Jan 26, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Carlos Cámara edited this page Mar 27, 2015
·
8 revisions
Redactar els requisits que caldrà tenir
- Git
- Compte de github
- Entorn local configurat
- ...
- Totes les tasques es centralitzaran a la issue queue d'aquest repositori.
- Treballarem amb pull-requests:
- Cada persona haurà de fer un fork d'aquest repositori per a fer les modificacions al seu repo
- Es farà un pull request amb els canvis
- Una vegada fet el merge del pull request per una persona que no sigui l'autor del pull request caldrà sincronitzar el repositori local (veure https://help.github.com/articles/syncing-a-fork/)
Versió llarga:
- Fer un fork d'aquest repositori
- Clonar el fork d'aquest repositori
- Fer una branca nova per a cada canvi (idealment hauria de correspondre a una issue del llistat d'issues -en cas de no haver-ne cap, seria convenient crear una issue corresponent)
- Fer un push de la branca al nostre fork
- Fer un pull request des de la branca anterior del nostre fork al repositori original de drupalcat (aquest mateix repositori)
- Després de que una altra persona hagi aprovat el pull request, els canvis s'integraran al repositori de drupalcat, i per tant caldrà actualitzar el nostre fork per a que estigui sempre sincronitzat. Això consta de dues passes:
- Configurar un remot per al fork (només caldrà fer-ho la primera vegada) (veure aquest enllaç a la documentació de github )
- Sincronitzar el fork amb el repositori remot veure aquest enllaç a la documentació de github
- Utilització d'etiquetes
- Farem servir milestones?
Link a l'ajuda oficial de github
A definir:
- Idioma dels commits
- Utilització de branques
- Utilització de pull requests (farem servir pulls? Link a l'ajuda de github sobre pull request
Per redactar...