Skip to main content

Uso de copias de trabajo

Revisando un proyecto

puedes copiar CODESYS proyectos, que se guardan en el repositorio SVN, a su sistema de desarrollo.

procedimiento. Creación de una copia de trabajo
  1. Abierto CODESYS.

  2. Hacer clic Proyecto → SVN → Verificar.

    El Verificar se abre el cuadro de diálogo.

  3. Especifique la URL del repositorio SVN y seleccione un proyecto en el árbol del repositorio SVN.

    si un CODESYS proyecto tiene la extensión .project o _project, luego se reconoce automáticamente como un "proyecto" al finalizar la compra. Si tiene la extensión .library o _library, entonces se reconoce como un "proyecto de biblioteca".

  4. En Pagar a, especifique el nombre y la ubicación de la copia de trabajo en su sistema de desarrollo.

  5. Hacer clic OK para salir del diálogo.

    El proyecto se abre en CODESYS. En el árbol de objetos del proyecto, el enlace SVN se muestra con iconos superpuestos. Ahora el proyecto se guarda como una copia de trabajo en su sistema de desarrollo.

Edición de la copia de trabajo

Sugerencia

Actualice la copia de trabajo antes de comenzar a editar, especialmente si el proyecto es revisado por un equipo. Así es como evitas los conflictos.

Comprobación de la coherencia del perfil de versión

A partir de la versión 4.4.0.0, CODESYS SVN comprueba si el perfil de almacenamiento del proyecto (CODESYS versión con la que se guardó el proyecto) en la copia de trabajo coincide con el perfil de almacenamiento en el repositorio SVN. Si los perfiles difieren, entonces la nota _cds_icon_warning.pngActualización del perfil de almacenamiento se muestra en rojo en el Cambios pendientes vista y en la Comprometerse diálogo. Además, para las acciones que requieren compromisos entre el repositorio y la copia de trabajo, un mensaje de diálogo le notifica sobre la inconsistencia. Obtiene soporte con el cambio necesario en el perfil de almacenamiento. Por ejemplo, esto puede suceder con las siguientes acciones de SVN: confirmar, revertir, actualizar y retirar.

Si el meta.perfil el objeto aparece cambiado como _svn_icon_status_modified.png, también debe confirmarse porque contiene la información del perfil de almacenamiento.

Ciertas acciones ya no son posibles en el caso de diferentes perfiles de almacenamiento a nivel de objeto para evitar problemas causados por inconsistencias. A nivel de proyecto, al menos siempre existe la opción en la copia de trabajo para utilizar el Guardar proyecto como comando o para adaptar el formato de almacenamiento nuevamente volviendo a una revisión correspondiente, incluso si esto puede resultar en pérdidas menores de datos.

Puede ver el formato de almacenamiento actual de la copia de trabajo en la Información del proyecto sobre el Expediente pestaña debajo Guardado con.

  1. Abra la copia de trabajo.

  2. Hacer clic Proyecto → SVN → Actualizar proyecto (símbolo: _svn_icon_update.png).

    Su copia de trabajo está actualizada.

  3. Revisa tu proyecto.

  4. Hacer clic Proyecto → SVN → Editar copia de trabajo de SVN.

    Se abre el cuadro de diálogo. Allí puede buscar sus cambios.

  5. Salga del cuadro de diálogo.

  6. Si es necesario, puede hacer clic en SVN → Revertir en el menú contextual. Como resultado, CODESYS SVN primero verifica si el perfil de almacenamiento de la copia de trabajo coincide o no con el perfil de almacenamiento del proyecto en el repositorio SVN. Si los perfiles de almacenamiento difieren, la reversión no se puede realizar a nivel de objeto (ver Nota arriba).

    El archivo se revierte a la revisión base y los cambios se descartan.

  7. Si es necesario, puede hacer clic en Comparar en el menú contextual de un objeto editado.

    Se abre el diálogo de comparación. Puede resolver cualquier conflicto aquí.

  8. Cierra el diálogo de comparación.

  9. Hacer clic Proyecto → SVN → comprometer proyecto (Símbolo _svn_icon_commit.png).

    El Cometer se abre el cuadro de diálogo.

  10. En Mensaje, especifique una entrada de registro que describa sus cambios. Ejemplo: Changes for customer ABC, request 1234.

    Sus cambios se guardan en el repositorio SVN como una revisión con un número de revisión.

Se modificó el formato de la copia de trabajo en CODESYS SVN V4.1.0.0 y superior

Para proyectos en versión CODESYS SVN V4.1.0.0 y superior, el directorio de trabajo (copia de trabajo) tiene un nuevo formato.

Si abre un proyecto que se creó con V4.0.4.0 o anterior, el proyecto se actualiza automáticamente al nuevo formato cuando se abre.

Si abre un proyecto que se creó con V4.0.4.0 o inferior y el proyecto se basa en una versión SVN anterior de 1.7.x o inferior, se le preguntará si CODESYS debe actualizar el formato. Si rechaza la actualización, el enlace SVN del proyecto se desactiva. Todavía puede cargar y editar el proyecto.

La actualización no tiene efecto en guardar en el servidor SVN. También puede consultar proyectos con versiones anteriores del cliente. El nuevo formato afecta solo al directorio de trabajo local.

Para más información, ver: http://svnbook.red-bean.com/en/1.8/svn.ref.svn.c.upgrade.html