PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
  • Presentación
  • Creación del proyecto
  • Proyecto de apertura
  • Proyecto de apertura
  • Gestión de la acción
  • Desarrollo de un proyecto de trabajo en equipo: comprobando temporalmente los elementos y volviéndolos a comprobar
  • Para comprobar un elemento
  • Para registrar un elemento:
  • Acciones posibles
  • Estructura del directorio para un proyecto compartido
  • Compilación del proyecto y realización de su prueba
  • Optimización del tiempo de compilación de un proyecto compartido
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Presentación
El desarrollo informático requiere la participación de varios desarrolladores. Muchos desarrolladores deben trabajar en un proyecto WINDEV y compartir varios recursos (ventanas, clases, etc.).
Este capítulo presenta información sobre el desarrollo del trabajo en equipo a través del groupware para desarrolladores.. We recomienda utilizar el Administrador de Código Fuente que simplifica la participación en el desarrollo del proyecto. Este capítulo presenta:
  • Creación de un proyecto
  • Proyecto abierto por varios desarrolladores
  • Desarrollo del proyecto
  • Prueba del proyecto
Atención: este capítulo sólo presenta la parte correspondiente a un proyecto. Todos los derechos de acceso al proyecto y a sus elementos son los derechos que se conceden por defecto al compartir un proyecto.. El desarrollo de un proyecto compartido puede asociarse a una gestión avanzada de los derechos de los elementos del proyecto.. Para obtener más información, consulte Derechos concedidos a los promotores.
A partir de la versión 17, la gestión de derechos ya no está disponible en el groupware para desarrolladores.
A partir de la versión 18, las opciones que permiten manipular el groupware desarrollador no están disponibles en la cinta de opciones. Estas opciones de menú están disponibles en el menú desplegable de WINDEV, WEBDEV o WINDEV Mobile al que se puede acceder:
  • A través de los iconos de
  • A través del menú principal accesible a través del logotipo de la versión del producto:
Creación del proyecto
El método para crear un proyecto que será utilizado por varios desarrolladores es idéntico al método para crear un proyecto individual.. En este caso, se debe:
  • Crear el proyecto en un directorio compartido, accesible en lectura/escritura por todos los desarrolladores del proyecto.
  • Especifique que el proyecto será utilizado por varios desarrolladores.
    • Abra la ventana de descripción del proyecto: en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
    • Visualizar la pestaña "SCM.
    • Selecciona "Trabajo en equipo utilizando el groupware de desarrollo".
Al crear un proyecto compartido, puede hacerlo:
  • Crear la estructura principal del proyecto desde el principio: análisis, ventanas principales, clases, conjuntos de procedimientos, etc.. De hecho, los desarrolladores involucrados en el desarrollo del proyecto sólo tendrán que modificar los diferentes elementos del proyecto de acuerdo con sus propias necesidades.
  • Conceder derechos específicos sobre los elementos del proyecto a través de la Derechos concedidos a los promotores.
Proyecto de apertura

Proyecto de apertura

Para abrir un proyecto en WINDEV, todo lo que tiene que hacer es abrir el archivo ".WDP" correspondiente. Existen dos restricciones para un proyecto compartido:
  • El directorio del proyecto debe ser un directorio accesible en lectura/escritura por todos los desarrolladores.
  • El acceso de ruta al proyecto debe ser el mismo para todos los desarrolladores, en todos los ordenadores de desarrollo.. Se recomienda utilizar una ruta UNC, o una unidad virtual que utilice la misma letra en todas las computadoras de desarrollo.
Por lo tanto, no se permite tener las siguientes rutas en dos ordenadores de desarrollo para el mismo proyecto:
  • d: Mi proyecto\SalesMgt.wdp
  • c: ASLASH_ MisDocumentos\MiProyecto\SalesMgt.wdp.
Observación: Para simplificar la gestión de un proyecto compartido e identificar rápidamente a los desarrolladores que trabajan en el proyecto, le recomendamos que especifique un nombre de usuario al iniciar WINDEV.

Gestión de la acción

El proyecto se abre de forma automática por defecto ("Project .. Developer groupware .. I let WINDEV manage the rights on the project").
Los derechos en modo "Escribir" se conceden automáticamente en función de la acción realizada en el proyecto (añadir un elemento al proyecto, modificar el código del proyecto,....).
Observación: WINDEV le permite gestionar modos de apertura específicos:
  • Consulto el proyecto, no se me conceden derechos: no se puede realizar ninguna acción sobre el proyecto (añadir elementos, ....)
  • Me quedo con todos los derechos del proyecto: cualquier acción puede ser realizada en el proyecto. Sin embargo, todos los desarrolladores que abran este proyecto tendrán derechos de sólo lectura sobre el proyecto.. Estos desarrolladores no podrán añadir elementos al proyecto.
Desarrollo de un proyecto de trabajo en equipo: comprobando temporalmente los elementos y volviéndolos a comprobar
Tan pronto como un desarrollador abre un elemento de proyecto, este elemento se retira automáticamente del proyecto.
Para la persona que verifica el elementoeste elemento está en modo "Lectura/Escritura: todas las modificaciones posibles se pueden realizar en el elemento. El elemento se comprueba hasta que se vuelve a registrar.. Este registro no es obligatorio al cerrar el proyecto o al cerrar WINDEV.
Para los otros desarrolladoresel elemento está en modo de sólo lectura, en su estado antes de la salida.
En cualquier caso, tiene la posibilidad de ver el nombre del desarrollador que comprobó el elemento de proyecto:
  • En la lista de elementos de proyecto ("Project .. Developer groupware .. Status of elements").
  • En la barra de título del elemento, cuando se abre este elemento.
  • en el panel "Explorador de proyectos".
Esta información se actualiza automáticamente al abrir o cerrar los elementos.
Atención: La actualización automática puede depender del tipo de red utilizada.

Para comprobar un elemento

Varias posibilidades:
  • Solución 1: Abra el elemento (desde el panel "Explorador de proyectos").
  • Solución 2: Seleccione "Check out" de el menú contextual de elemento.
  • Solución 3: Realice la comprobación de la lista de elementos ("Proyecto .. Desarrollador groupware .... Estado de los elementos").

Para registrar un elemento:

Varias posibilidades:
  • Solución 1: Al cerrar el objeto, WINDEV propone automáticamente volver a comprobar el elemento.
  • Solución 2: Selecciona "Check in" de el menú contextual de elemento (en el panel "Project explorer").
  • Solución 3: Abra el elemento y seleccione "File .. Groupware .. Check in".
    Atención: si comprueba un elemento que permanece abierto en su editor, el elemento estará en modo "Sólo lectura" para los demás desarrolladores.
  • Solución 4: Realice el check-in a partir de la lista de elementos ("Project .. Developer groupware .... Status of elements").

Acciones posibles

Independientemente del desarrollador, cuando uno o más elementos son comprobados, usted puede hacerlo:
  • hacer una prueba del proyecto,
  • creación del ejecutable,
  • crear la biblioteca.
Durante estas operaciones, se propone una sincronización si es necesario para tener en cuenta los elementos comprobados desde la última compilación del proyecto.

Estructura del directorio para un proyecto compartido

Cuando se comparte un proyecto, se crean automáticamente varios subdirectorios. Estos subdirectorios son los siguientes:
  • Un subdirectorio para cada desarrollador en el subdirectorio CPL:
    El directorio CPL contiene los códigos compilados de los elementos del proyecto. Los subdirectorios CPL por desarrollador contienen los códigos compilados correspondientes a cada desarrollador.
    Atención: el directorio CPL y sus subdirectorios no deben ser borrados.
    Observación: Para optimizar el tiempo de compilación, este directorio puede ser creado localmente. Para obtener más información, consulte Compilación del proyecto y realización de su prueba.
  • Un subdirectorio de Groupware:
    El subdirectorio de Groupware contiene los elementos sacados del proyecto. El estado de estos elementos corresponde a su estado antes de la operación de check-out.
    Consejo: El archivo de un elemento se puede copiar del directorio Groupware al directorio principal del proyecto.: el elemento ya no será retirado pero tendrá su estado antes de retirarse.
    Atención: Este directorio no debe ser eliminado.
Compilación del proyecto y realización de su prueba
Cualquier desarrollador puede compilar el proyecto y ejecutar su prueba. .
Al ejecutar la prueba del proyecto o ventana, WINDEV propone automáticamente sincronizar los elementos existentes modificados por otros desarrolladores.
Observación: también tiene la posibilidad de sincronizar en cualquier momento ("Archivo... Recargar el documento" desde el editor del proyecto).

Optimización del tiempo de compilación de un proyecto compartido

Por defecto, todos los elementos que pertenecen al proyecto compartido se encuentran en un único directorio, compartido por todos los desarrolladores.. Para optimizar el tiempo de compilación del proyecto, le recomendamos que utilice un directorio de compilación local.. Este directorio contendrá los códigos compilados de cada elemento del proyecto.
Definir un directorio local para compilar el proyecto compartido:
  1. Abrir la descripción del proyecto: en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
  2. En la pestaña "Compilación" seleccione el directorio de compilación.
  3. Validar. Se creará un archivo <ProjectName>.Cpl en el directorio especificado.. En este directorio se creará un directorio con el nombre del desarrollador.. Este directorio contendrá los códigos compilados de los elementos del proyecto.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario