Utilisation de copies de travail
Vérification d'un projet
Vous pouvez copier CODESYS projets, qui sont enregistrés dans le Référentiel SVN, à votre système de développement pour modification.
Ouvert CODESYS.
Cliquez sur
.le Vérifier la boîte de dialogue s'ouvre.
Spécifiez l'URL du référentiel SVN et sélectionnez un projet dans l'arborescence du référentiel SVN.
Si un CODESYS projet a l'extension
.project
ou_project
, il est alors automatiquement reconnu comme un "projet" à la caisse. S'il a l'extension.library
ou_library
, alors il est reconnu comme un "projet de bibliothèque".Dans Passer à la caisse, spécifiez le nom et l'emplacement de la copie de travail sur votre système de développement.
Cliquez sur d'accord pour quitter la boîte de dialogue.
Le projet s'ouvre dans CODESYS. Dans l'arborescence des objets du projet, le lien SVN est affiché avec icônes superposées. Le projet est maintenant enregistré en tant que copie de travail sur votre système de développement.
Modification de la copie de travail
Astuce
Mettez à jour la copie de travail avant de commencer l'édition, surtout si le projet est révisé par une équipe. C'est ainsi que vous évitez les conflits.
Vérification de la cohérence du profil de version
Depuis la version 4.4.0.0, CODESYS SVN vérifie si oui ou non le profil de stockage du projet (CODESYS version sous laquelle le projet a été enregistré) dans la copie de travail correspond au profil de stockage dans le référentiel SVN. Si les profils diffèrent, la note Mise à jour du profil de stockage s'affiche en rouge dans le Modifications en attente vue et dans le Commettre dialogue. De plus, pour les actions qui nécessitent des validations entre le référentiel et la copie de travail, une boîte de dialogue de message vous informe de l'incohérence. Vous bénéficiez d'une assistance pour la modification nécessaire du profil de stockage. Par exemple, cela peut se produire avec les actions SVN suivantes : commit, revert, update et checkout.
Si la méta.profil l'objet apparaît modifié comme , il doit également être validé car il contient les informations de profil de stockage.
Certaines actions ne sont plus possibles en cas de profils de stockage différents au niveau de l'objet afin d'éviter tout problème dû à des incohérences. Au niveau du projet, il y a au moins toujours l'option dans la copie de travail d'utiliser le Enregistrer le projet sous commande ou d'adapter à nouveau le format de stockage en revenant à une révision correspondante, même si cela peut entraîner des pertes de données mineures.
Vous pouvez voir le format de stockage actuel de la copie de travail dans le Renseignements sur le projet sur le Dossier onglet sous Enregistré avec.
Ouvrez la copie de travail.
Cliquez sur
(symbole:).
Votre copie de travail est à jour.
Révisez votre projet.
Cliquez sur
.La boîte de dialogue s'ouvre. Là, vous pouvez parcourir vos modifications.
Quittez la boîte de dialogue.
Si nécessaire, vous pouvez cliquer CODESYS SVN vérifie d'abord si le profil de stockage de la copie de travail correspond ou non au profil de stockage du projet dans le référentiel SVN. Si les profils de stockage diffèrent, la restauration ne peut pas être effectuée au niveau de l'objet (voir Noter au dessus).
dans le menu contextuel. Par conséquent,Le fichier est rétabli à la révision de base et vos modifications sont ignorées.
Si nécessaire, vous pouvez cliquer dans le menu contextuel d'un objet édité.
La boîte de dialogue de comparaison s'ouvre. Vous pouvez résoudre tous les conflits ici.
Fermez la boîte de dialogue de comparaison.
Cliquez sur
(Symbole).
le S'engager la boîte de dialogue s'ouvre.
Dans Message, spécifiez une entrée de journal décrivant vos modifications. Exemple:
Changes for customer ABC, request 1234.
Vos modifications sont enregistrées dans le référentiel SVN en tant que révision avec un numéro de révision.
Format de copie de travail modifié dans CODESYS SVN V4.1.0.0 et supérieur
Pour les projets en version CODESYS SVN V4.1.0.0
et plus, le répertoire de travail (copie de travail) a un nouveau format.
Si vous ouvrez un projet qui a été créé avec V4.0.4.0
ou inférieur, le projet est automatiquement mis à jour au nouveau format lorsqu'il est ouvert.
Si vous ouvrez un projet qui a été créé avec V4.0.4.0
ou inférieur et le projet est basé sur une ancienne version SVN de 1.7.x
ou moins, vous êtes invité à indiquer si oui ou non CODESYS devrait mettre à jour le format. Si vous refusez la mise à jour, alors le lien SVN du projet est désactivé. Vous pouvez toujours charger et modifier le projet.
La mise à jour n'a pas d'effet sur l'enregistrement sur le serveur SVN. Vous pouvez également consulter des projets avec des versions antérieures du client. Le nouveau format affecte uniquement le répertoire de travail local.
Pour plus d'informations, consultez : http://svnbook.red-bean.com/en/1.8/svn.ref.svn.c.upgrade.html