PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

¡Nueva funcionalidad WEBDEV 25!
Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Esta lección abarcará los siguientes temas
  • Introducción
  • SCM (Administrador de Código Fuente)
  • Principio de SCM
  • Creación del repositorio
Lección 12.1. SCM
Esta lección abarcará los siguientes temas
  • Presentación.
  • Administrador de código fuente.
Duración de las clases

Tiempo estimado: 15 mn
Lección anteriorTabla de contenidoSiguiente lección
Introducción
El desarrollo de un gran sistema de SI requiere la participación de varios desarrolladores. Estos desarrolladores deben trabajar en un único proyecto WEBDEV compartiendo los diferentes recursos (páginas, clases, etc.).
WINDEV dispone de un Administrador de Código Fuente llamado "SCM" que sirve para compartir los códigos fuente de los diferentes proyectos entre los desarrolladores y para conocer el historial completo de las modificaciones realizadas (en el código, en la interfaz,...).
SCM (Administrador de Código Fuente)

Principio de SCM

La Administrador de Código Fuente sirve para almacenar y compartir los proyectos y sus elementos.
El principio es el siguiente:
  • Una versión de referencia de cada uno de sus proyectos se encuentra en un servidor. Este conjunto de versiones se llama "Repositorio".
  • Cada desarrollador tiene una copia local de diferentes proyectos en su ordenador..
    Principio de SCM
  • Siempre que un desarrollador quiera modificar un elemento de proyecto (página, reporte, consulta,...), notifica a SCM que se está convirtiendo en el propietario temporal de este elemento.. Para ello, el desarrollador comprobará el elemento desde el repositorio.
  • Este desarrollador obtiene los derechos exclusivos sobre este elemento: todas las modificaciones solicitadas se pueden realizar en este elemento.
  • Los otros desarrolladores todavía están trabajando en la copia de la versión de referencia de este elemento (que se encuentra en el repositorio).
  • Una vez que el desarrollador ha terminado, el elemento retirado se vuelve a registrar en el repositorio.
  • Los demás desarrolladores son notificados automáticamente de esta operación de facturación.. Ahora pueden actualizar su copia local.
    Principio de SCM
El SCM apoya el trabajo en equipo y le permite conocer la historia de todas las modificaciones.
La SCM también puede ser utilizada para gestionar y controlar los elementos compartidos entre varios proyectos.

Creación del repositorio

Para compartir un proyecto a través de Administrador de Código Fuente, se debe crear un repositorio. Este repositorio debe crearse una sola vez en un servidor.
Este repositorio puede ser creado:
  • al instalar WEBDEV.
  • cuando se crea un proyecto que utiliza la SCM.
  • al importar un proyecto a SCM.
  • cuando quiera, directamente desde WEBDEV o desde el administrador de SCM.
El repositorio puede instalarse en los siguientes modos:
  • HFSQL Classic,
  • HFSQL Client/Server,
  • Nube. El modo Cloud permite acceder a los códigos fuente de los proyectos desde cualquier lugar y en cualquier momento.. Visite www.pcscloud.net para más detalles.
  • SCM Drive. Este modo le permite tener la Administrador de Código Fuente en la nube para todos sus proyectos WEBDEV.. Visite www.scmdrive.com para más detalles.
  • En la siguiente lección, nuestro repositorio se creará al importar un proyecto a SCM.

Observación

Le aconsejamos que haga copias de seguridad del repositorio de forma regular.. Para ello, es necesario:
  • conectarse como administrador a la herramienta de gestión de SCM.
  • en la pestaña "Administración", en el grupo "Copias de seguridad", seleccione "Copia de seguridad completa".
Lección anteriorTabla de contenidoSiguiente lección
Versión mínima requerida
  • Versión 25
Comentarios
Haga clic en [Agregar] para publicar un comentario