Skip to main content

Commande : valider, valider le projet

Symbole: _svn_icon_commit.png

Une fonction: La commande valide les modifications apportées dans CODESYS au référentiel SVN. le S'engager boîte de dialogue s'ouvre à cet effet.

. Appeler:
  • Menu contextuel: NVS pour commettre exactement cet objet

  • Projet → SVN → Valider le projet menu pour valider toutes les modifications du projet en même temps

Exigence: Au moins un objet a été modifié. Un objet dont le contenu a été modifié est superposé dans l'arborescence d'objets avec le _svn_icon_status_modified.png, _svn_icon_status_modified_properties.png, ou _svn_icon_status_modified_binary_only.png symbole.

Lorsque vous exécutez la commande, le verrou sur les objets à valider est levé automatiquement.

Boîte de dialogue : Valider

Tableau 11. S'engager sur : <URL du projet/de l'objet>

URL dans le référentiel SVN

Exemple: file:///D:/SVN repository/trunk/ControlABC.project

Message de journal

Tapez un message de journal qui commente votre modification.

Exemple: Bug fix error 123

Messages récents

Ouvre le Messages récents boîte de dialogue pour afficher les derniers messages du journal

Vous pouvez cliquer sur un message de journal pour l'accepter.



Tableau 12. Modifications apportées (double-cliquez sur l'objet pour comparer, cliquez avec le bouton droit sur l'objet pour plus d'opérations)
_svn_img_commit_objects.png

Liste des objets qui ont été modifiés et qui peuvent donc être validés

Les URL SVN reflètent la hiérarchie de l'objet dans le référentiel SVN.

Les objets sont mis en évidence en couleurs selon l'état de l'objet :

  • Bleu : Modifié

  • Vert : ajouté

  • Rouge foncé : Supprimé

  • Rouge : Conflit

  • Noir : non versionné (pas dans le référentiel SVN)

    Remarque : Ces objets sont affichés lorsque le Afficher les objets non versionnés option est sélectionnée.

  • Gris : exclu du commit

    Remarque : C'est le cas lorsque le Ignorer pendant la validation option est sélectionnée.

La liste contient également des objets qui n'ont pas été modifiés mais qui ont un verrou. Cela permet d'éviter qu'un verrou ne passe inaperçu dans le référentiel.

Double-cliquez sur un objet pour ouvrir la boîte de dialogue de comparaison. La révision de la copie de travail est comparée à la révision de base. La boîte de dialogue de comparaison s'ouvre également lorsque vous cliquez sur Comparer dans le menu contextuel.

Cliquez avec le bouton droit sur un objet pour ouvrir le menu contextuel.

Remarque : lorsque le Valider le projet commande a été exécutée, une liste d'objets s'affiche ici. Quand le S'engager est appliquée à un objet spécifique, seul cet objet est affiché (s'il est modifié ou verrouillé) et ses objets enfants modifiés ou verrouillés.

Objet

standard icon: L'objet est sélectionné pour le commit.

Exemple: _svn_img_list_of_modified_objects.png

Statut du texte

État de l'objet dans CODESYS

  • Modifié

  • Ajoutée

  • Supprimé

  • Non versionné

  • Conflit

Statut de la propriété

Statut des métadonnées de l'objet :

  • Modifié

  • Ajoutée

  • Supprimé

  • Conflit

  • Normal

Verrouiller

Si l'objet a un verrou, l'utilisateur qui a appliqué le verrou est affiché ici.

Exemple: b.mayer

La description

Affichage du message de journal



Tout sélectionner/désélectionner

standard icon: Tous les objets de la liste sont sélectionnés.

Conserver les serrures

standard icon: Votre objet verrouillé reste verrouillé après le commit.

Conserver les listes de modifications

standard icon: La liste des modifications reste également après le commit.

_cds_icon_option_deactivated.png: La liste des modifications n'est pas supprimée après le commit.

Mettre à jour après validation (recommandé)

standard icon: L'objet/projet est mis à jour après le commit. Cochez cette case pour vous assurer que le projet est à jour et pour éviter les conflits résultant de révisions mixtes de copies de travail.

Bouton Mettre à jour le projet

Met à jour le projet

Conseil : évitez les conflits en validant un projet/objet précédemment mis à jour.

_cds_icon_warning.png Mise à jour du profil de stockage

Notez que le profil de stockage (version de stockage) du référentiel dans la copie de travail diffère de celui du référentiel SVN. Dans ce cas, une validation modifiera le profil de stockage dans le référentiel.

Pour les actions nécessitant un échange entre la copie de travail et le référentiel, vous serez guidé par les messages correspondants en fonction du profil de stockage. Pour plus d'informations à ce sujet, consultez également : Vérification de la cohérence du profil de version

d'accord

Raccourci: Ctrl+Entrer

Vérifie d'abord la copie de travail

Démarre la validation des modifications lorsque la copie de travail est actuelle.

. Une boîte de dialogue s'ouvre lorsque la copie de travail est obsolète. Là, vous pouvez sélectionner parmi les éléments suivants :
  • Abandonner le commit, je veux enquêter sur le problème.

  • Oui, je veux mettre à jour ce projet maintenant.

  • Continuez avec le commit, je sais ce que je fais.

Remarque : L'historique du commit est affiché dans le messages voir.

Les messages sont surlignés en couleur :

  • Bleu : Valider une modification

  • Vert : ajouter un objet

  • Rouge foncé : Supprimer/remplacer un objet

  • Noir : Autres messages (résumé)

Manipulation des externes

Si l'externe se trouve dans le même référentiel SVN, les modifications apportées à cet externe sont répertoriées dans la boîte de dialogue de validation et validées avec le projet interne.

Si un externe se trouve dans un autre référentiel SVN, vous êtes informé des modifications apportées au projet externe et vous devez les valider séparément.

Un externe a le externes propriété.

Pour plus d'informations, consultez : Contrôlez les versions à la manière de Subversion

Menu contextuel (clic droit sur un objet)

_svn_icon_compare.png Comparer

Ouvre la boîte de dialogue de comparaison pour comparer la copie de travail avec la révision de niveau supérieur

_svn_icon_compare.png Comparer avec la version HEAD

Ouvre la boîte de dialogue de comparaison pour comparer la copie de travail avec la révision HEAD

_svn_icon_compare.png Comparer avec révision

. Les entrées de la liste sont mises en surbrillance en couleurs selon l'état de l'objet :
  • Bleu : Modifié

  • Vert : ajouté

  • Rouge foncé : Supprimé

  • Rouge : Conflit

  • Noir : non versionné (pas dans le référentiel SVN)

    Remarque : Ces objets sont affichés lorsque le Afficher les objets non versionnés option est sélectionnée.

  • Gris : exclu du commit

    Remarque : C'est le cas lorsque le Ignorer pendant la validation l'option est sélectionnée pour l'objet.

_svn_icon_revert.png Dégager

Ignore vos modifications apportées à la copie de travail

Après cela, l'objet correspond à la révision dans le référentiel SVN.

_svn_icon_log.png Afficher le journal

Affiche l'historique des versions de l'objet sélectionné

Propriétés

Ouvre le Propriétés SVN dialogue

Là, les propriétés sont affichées et vous pouvez les modifier.

Déplacer vers la liste des modifications

Remarque : La commande n'a pas encore été implémentée.