Kategorier: Alle - herramientas - desarrolladores - software - políticas

af Cesar Angeles 6 år siden

169

Sample Mind Map

En el ámbito del desarrollo de software, los sistemas de control de versiones son fundamentales para gestionar y organizar el código fuente, especialmente cuando varios desarrolladores trabajan simultáneamente en un proyecto.

Sample Mind Map

Feha de entrega: 03-Noviembre-2018

Matricula: 316002371

Nombre: Cesar Joel Angeles

Grupo: SC06S

Direcciones APA

Revisión de los Sistemas de Control de Versiones Utilizados en el Desarrollo de Software. USBMed, 3 (1), pp 74-81. Recuperado de https://dialnet.unirioja.es/descarga/articulo/4694154.pdf

Control de Versiones de Software con GIT (2ª ed.). recuperado de https://books.google.com.mx/books?id=uvw0DgAAQBAJ&printsec=frontcover&dq=control+de+versiones&hl=es&sa=X&ved=0ahUKEwitgvLQ2brdAhUJUa0KHVIPASwQ6AEIKDAA#v=onepage&q=control%20de%20versiones&f=true .

Beneficion

Un SCV puede archivos HTML,CSS, Jss entre otros debido a que es un codigo de fuente.

Sistema de control de versiones

Importancia

Permite trabajar con multiples desarrolladores sin estar ocasionando perdida de datos o informacion
Proporciona herramientas para la generacion de nuevos proyectos
Ayudan al proceso de desarrollo de software

Como controlar una version

3- Podras mover a tu gusto las diferentes versiones del proyecto que se esta desarrollando
2- Te dan acceso al registro donde puedes gestionarlo, compartirlo, compararlo o modificarlo.
1- Registran y guardan informacion en un registro

¿Que es delta?

Representa una modificacion a un archivo bajo el sistema de contro de versiones

¿Que es?

Es el proceso de almacenar y recuperar cambios de un proyecto que se esta desarrollando.

Politicas

Control de versiones por etiqueta
Permite mantener varias versiones de etiqueta en un archivo
Control de versiones por fecha y hora
Indica cuándo se ha modificado un archivo por última vea o cuando ha sido protegido.
Control de versiones por numero
Se asignan automaticamente

Herramientas/Tecnicas

Subversion
Es una herramienta de control de versiones open source basada en un repositorio cuyo funcionamiento se asemeja enormemente al de un sistema de ficheros.
GIT
Es un sistema de control de versiones distribuido de código abierto diseñado para manejar todo.
Team Foundation Server
Seguimiento de versiones, elementos de trabajo y errores automatizados.