Publicado el 24 de Julio del 2018
452 visualizaciones desde el 24 de Julio del 2018
215,8 KB
8 paginas
Creado hace 16a (26/07/2007)
El Control de Versiones en el aprendizaje de la
El Control de Versiones en el aprendizaje de la
Ingeniería Informática: Un enfoque práctico
Ingeniería Informática: Un enfoque práctico
Fran J. Ruiz, Francisco J. Zarazaga
Fran J. Ruiz, Francisco J. Zarazaga
Universidad de Zaragoza
Universidad de Zaragoza
Contenido
Contenido
Arquitectura Subversion
Arquitectura Subversion
Planteamiento práctico
Planteamiento práctico
Ejemplo on-line
Ejemplo on-line
Conclusiones
Conclusiones
Arquitectura Subversion
Arquitectura Subversion
Cliente TortoiseSVN
Integrado en Shell
Subversion en
modo local
Subversion en
modo remoto
Repositorio de
ficheros
Planteamiento práctico (I)
Planteamiento práctico (I)
Alumnos de Proyectos (4º Ing. Inf.)
Alumnos de Proyectos (4º Ing. Inf.)
Objetivos:
Objetivos:
Aprendizaje de manejo de versiones en
Aprendizaje de manejo de versiones en
código fuente, documentos, librerías, etc.
código fuente, documentos, librerías, etc.
Distinción entre modo local y remoto
Distinción entre modo local y remoto
(exclusivo o compartido)
(exclusivo o compartido)
Inclusión de documentación asociada a
Inclusión de documentación asociada a
cada versión y paso de mensajes
cada versión y paso de mensajes
Organización de una estructura de
Organización de una estructura de
directorios
directorios
Planteamiento práctico (II)
Planteamiento práctico (II)
Tareas a realizar
Tareas a realizar
Preparación estructura de directorios
Preparación estructura de directorios
Creación de repositorio
Creación de repositorio
Creación de copia de trabajo
Creación de copia de trabajo
Operaciones básicas de manejo
Operaciones básicas de manejo
Creación de ramas/etiquetas
Creación de ramas/etiquetas
Conexión con repositorios remotos
Conexión con repositorios remotos
Bloqueo de ficheros
Bloqueo de ficheros
Ejemplo on-line (I)
Ejemplo on-line (I)
Requisitos software:
Requisitos software:
Se requiere disponer de un Sistema
Se requiere disponer de un Sistema
Operativo Windows XP, con conectividad a
Operativo Windows XP, con conectividad a
Internet, y que tenga instalado el
Internet, y que tenga instalado el
siguiente software:
siguiente software:
Subversion 1.4.4: http://subversion.tigris.org/
Subversion 1.4.4: http://subversion.tigris.org/
TortoiseSVN 1.4.4: http://tortoisesvn.net/
TortoiseSVN 1.4.4: http://tortoisesvn.net/
TortoiseSVN Spanish Language Pack
TortoiseSVN Spanish Language Pack
Se utiliza el protocolo svn://
Se utiliza el protocolo svn://
Ejemplo on-line (II)
Ejemplo on-line (II)
Repositorio remoto:
Repositorio remoto:
Centro Politécnico Superior (Zaragoza)
Centro Politécnico Superior (Zaragoza)
svn://hendrix.cps.unizar.es/practica
svn://hendrix.cps.unizar.es/practica
U: epqqv // P:proyectos
U: epqqv // P:proyectos
Práctica y documentación:
Práctica y documentación:
http://webdiis.unizar.es/~zarazaga/workPage/docencia/
http://webdiis.unizar.es/~zarazaga/workPage/docencia/
proyectos/index.html
proyectos/index.html
Enunciados prácticas > Gestión de configuraciones
Enunciados prácticas > Gestión de configuraciones
U: b-isi // P: lit52cor
U: b-isi // P: lit52cor
Conclusiones
Conclusiones
La experiencia ha resultado gratificante
La experiencia ha resultado gratificante
para los alumnos
para los alumnos
El guión de prácticas está preparado
El guión de prácticas está preparado
más bien como un manual para el
más bien como un manual para el
futuro profesional
futuro profesional
Se ha trabajado con una aplicación
Se ha trabajado con una aplicación
open-source libre
open-source libre
Es una competencia específica a
Es una competencia específica a
adquirir
adquirir
Comentarios de: El Control de Versiones en el aprendizaje de la Ingeniería Informática: Un enfoque práctico (0)
No hay comentarios