Commande : Inclure les éléments externes au projet, Inclure les éléments externes
Symbole:
Une fonction: Ces commandes ouvrent le Inclure les externes dialogue.
menu
Menu contextuel:
Exigence: Un objet est sélectionné dans l'arborescence des objets. Les externes sont intégrés en dessous. Si vous n'avez sélectionné rien ou le répertoire racine du projet, le Inclure les éléments externes au projet commande est disponible. Si vous avez sélectionné un objet, la commande Inclure les externes est disponible.
Astuce
Les mêmes externes ne peuvent pas être intégrés plusieurs fois à différents endroits dans le même projet. Cela entraîne des problèmes dans CODESYS en raison de conflits avec l'identification interne de l'objet.
Boîte de dialogue : Inclure les éléments externes
![]() | URL de l'externe intégré L'objet à intégrer est versionné et peut avoir des sous-objets. Les externes sont situés à un autre emplacement dans le référentiel SVN que le projet. Il peut même se trouver dans un autre référentiel SVN. Exemple: Remarque : Les objets qui doivent être intégrés sous l'objet sélectionné doivent avoir un type d'objet correspondant. Par exemple, une seule tâche peut être intégrée sous le Configuration de la tâche objet. |
![]() | Ouvre le Sélectionnez les catégories d'archives dialogue Là, vous pouvez sélectionner une révision. . Le bouton est étiqueté avec la révision actuellement sélectionnée :
Remarque : La boîte de dialogue propose les mêmes options que Révision grouper. |
![]() | Ouvre le Navigateur de référentiel SVN dialogue Là, vous pouvez parcourir le référentiel SVN. |
Options de sélection d'une révision Remarque : la sélection valide actuelle est également affichée dans les boutons à côté de l'URL du référentiel SVN. | |
DIRIGER |
|
Révision |
Exemple: |
Date |
Exemple: |
Utiliser l'heure UTC |
|
d'accord | Ajoute l'external et ses sous-objets avec la propriété La copie de travail est mise à jour et l'externe est superposé avec le Exemple: Remarque : Si la liaison échoue (par exemple lors de l'ajout d'un périphérique sous une configuration de tâche), l'opération complète échoue et revient en arrière. Remarque : Renommer ou déplacer des éléments externes individuels n'est autorisé qu'à l'intérieur d'une "arborescence externe", dans laquelle il n'est pas autorisé de déplacer l'objet supérieur. Pour déplacer un arbre entier, vous devez le supprimer et le lier à un autre emplacement. |
Astuce
"... Vous devriez sérieusement envisager d'utiliser des numéros de révision explicites dans toutes vos définitions externes. Cela signifie que vous pouvez décider quand retirer un instantané différent d'informations externes, et exactement quel instantané tirer. En plus d'éviter la surprise de obtenir des modifications dans des référentiels tiers sur lesquels vous n'avez peut-être aucun contrôle, l'utilisation de numéros de révision explicites signifie également que lorsque vous antidatez votre copie de travail à une révision précédente, vos définitions externes reviendront également à leur apparence dans cette révision précédente, ce qui signifie à son tour que les copies de travail externes seront mises à jour pour correspondre à la façon dont elles ressemblaient à l'époque où votre référentiel était à cette révision précédente. base de code complexe. ..."
Ceci est cité de: http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html