Comando: Incluir elementos externos al proyecto, Incluir elementos externos
Símbolo:
Función: Estos comandos abren el Incluir elementos externos diálogo.
menú
Menú de contexto:
Requisito: Se selecciona un objeto en el árbol de objetos. Los externos están integrados debajo de eso. Si no ha seleccionado nada o el directorio raíz del proyecto, entonces el Incluir elementos externos al proyecto el comando está disponible. Si ha seleccionado un objeto, entonces el comando Incluir elementos externos está disponible.
Sugerencia
Los mismos elementos externos no se pueden integrar varias veces en diferentes ubicaciones en el mismo proyecto. Esto genera problemas en CODESYS debido a conflictos con la identificación interna del objeto.
Diálogo: Incluir elementos externos
![]() | URL del externo que se integra El objeto a integrar está versionado y puede tener subobjetos. Los externos están ubicados en otra ubicación en el repositorio SVN que no sea el proyecto. Incluso puede estar en otro repositorio SVN. Ejemplo: Nota: Los objetos que deben integrarse debajo del objeto seleccionado deben tener un tipo de objeto coincidente. Por ejemplo, solo se puede integrar una tarea debajo de la Configuración de tareas objeto. |
![]() | Abre el Seleccionar categorías de archivo diálogo Allí puede seleccionar una revisión. . El botón está etiquetado con la revisión actualmente seleccionada:
Nota: El cuadro de diálogo proporciona las mismas opciones que el Revisión grupo. |
![]() | Abre el Navegador de repositorio SVN diálogo Allí puede navegar por el repositorio SVN. |
Opciones para seleccionar una revisión Nota: la selección válida actual también se muestra en los botones junto a la URL del repositorio SVN. | |
CABEZA |
|
Revisión |
Ejemplo: |
Fecha |
Ejemplo: |
Usar hora UTC |
|
OK | Agrega el externo y sus subobjetos con la propiedad La copia de trabajo se actualiza y la externa se superpone con la Ejemplo: Nota: Si la vinculación falla (por ejemplo, al agregar un dispositivo debajo de una configuración de tareas), la operación completa falla y se revierte. Nota: Solo se permite cambiar el nombre o mover elementos externos individuales dentro de un "árbol externo", por lo que no se permite mover el objeto superior. Para mover un árbol completo, debe eliminarlo y vincularlo a otra ubicación. |
Sugerencia
"... Debería considerar seriamente el uso de números de revisión explícitos en todas sus definiciones externas. Hacerlo significa que puede decidir cuándo extraer una instantánea diferente de información externa y exactamente qué instantánea extraer. Además de evitar la sorpresa de obtener cambios en repositorios de terceros sobre los que quizás no tenga ningún control, el uso de números de revisión explícitos también significa que a medida que actualiza su copia de trabajo a una revisión anterior, sus definiciones externas también volverán a la forma en que se veían en esa revisión anterior, lo que a su vez significa que las copias de trabajo externas se actualizarán para que coincidan con la forma en que se veían cuando su repositorio estaba en esa revisión anterior. Para proyectos de software, esta podría ser la diferencia entre una compilación exitosa y fallida de una instantánea anterior de su base de código compleja. ..."
Esto es citado de: http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html