Diferencia entre revisiones de «Administración de votaciones - 17 18 - G1»
(→Repositorio de GitHub) |
m (→Haciendo Merge entre ramas) |
||
Línea 14: | Línea 14: | ||
Cualquier decisión importante añadida a él o cambio que pueda implicar al resto de grupos se notificará a los coordinadores previamente. | Cualquier decisión importante añadida a él o cambio que pueda implicar al resto de grupos se notificará a los coordinadores previamente. | ||
− | === Haciendo | + | === Haciendo merge entre ramas === |
Para conseguir un historial con una visión limpia y clara del trabajo, es importante que al hacer merge de ramas funcionales se impida hacer fast-forward, de manera que podamos ver cómo ha evolucionado cada rama aunque esta sea sencilla. Para ello, nos ponemos en la rama en la que queremos fusionar la funcionalidad (develop), y se ejecuta el siguiente comando: | Para conseguir un historial con una visión limpia y clara del trabajo, es importante que al hacer merge de ramas funcionales se impida hacer fast-forward, de manera que podamos ver cómo ha evolucionado cada rama aunque esta sea sencilla. Para ello, nos ponemos en la rama en la que queremos fusionar la funcionalidad (develop), y se ejecuta el siguiente comando: | ||
Revisión del 23:16 3 ene 2018
Contenido
Miembros
- Domingo Muñoz Daza (coordinador)
- Ana Rosa Aparicio Ramos
- Elvira García Ruiz
- Javier Centeno Vega
- Jose Manuel Pallero Hidalgo
Repositorio de GitHub
El repositorio de GitHub del equipo será accesible en este enlace Cualquier decisión importante añadida a él o cambio que pueda implicar al resto de grupos se notificará a los coordinadores previamente.
Haciendo merge entre ramas
Para conseguir un historial con una visión limpia y clara del trabajo, es importante que al hacer merge de ramas funcionales se impida hacer fast-forward, de manera que podamos ver cómo ha evolucionado cada rama aunque esta sea sencilla. Para ello, nos ponemos en la rama en la que queremos fusionar la funcionalidad (develop), y se ejecuta el siguiente comando:
git merge funcionalidad --no-ff
Entorno de trabajo
Nuestro entorno de trabajo será variado, ya que desarrollamos tanto desde Linux, como Windows y Mac, debido a los terminales de los componentes del grupo. Todos usamos Eclipse con el plugin Pydev para el desarrollo en Python, así como eGit para el control de versiones con eclipse.
Tecnologías y Procedimientos
Tecnologías elegidas
Subsistema: Administración de Votaciones Lenguaje/Herramienta: Python 2.7 Sistema de gestión de bibliotecas: Pip Bibliotecas: python-mysql: latest django: 1.5 Necesita Base de datos: Sí, MariaDB 10.1
Procedimiento de gestión de tareas, cambios e incidendias
Todos los procedimientos que seguimos en nuestro equipo están detallados en este documento