Diferencia entre revisiones de «Administración de votaciones - 17 18 - G1»
(→Repositorio de GitHub) |
(→Repositorio de GitHub) |
||
Línea 9: | Línea 9: | ||
</ul> | </ul> | ||
− | == | + | == Uso de Git == |
+ | === Repositorio de GitHub === | ||
El repositorio de GitHub del equipo será accesible en este [https://github.com/Proyecto-EGC-G1/AdminVotaciones-EGC-G1 enlace] | El repositorio de GitHub del equipo será accesible en este [https://github.com/Proyecto-EGC-G1/AdminVotaciones-EGC-G1 enlace] | ||
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. | ||
Línea 21: | Línea 22: | ||
'''git merge funcionalidad --no-ff''' | '''git merge funcionalidad --no-ff''' | ||
+ | |||
+ | === Otros comandos útiles === | ||
+ | '''git log --graph --decorate --oneline''' | ||
== Entorno de trabajo== | == Entorno de trabajo== |
Revisión del 18:34 4 ene 2018
Contenido
Miembros
- Domingo Muñoz Daza
- Ana Rosa Aparicio Ramos
- Elvira García Ruiz
- Javier Centeno Vega
- Jose Manuel Pallero Hidalgo (coordinador)
Uso de Git
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.
Creando Issues
Todos los detalles y procedimientos para crear una issue han sido detallados en el siguiente documento
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
Otros comandos útiles
git log --graph --decorate --oneline
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