Contrôle de version

Le contrôle de version vous permet de créer des versions d’un projet en validant les modifications que vous apportez. Par défaut, tous les projets utilisent le contrôle de version.
Le contrôle de version utilise deux types de référentiels :
  • Référentiel local
    . Référentiel se trouvant sur votre ordinateur local sur lequel vous validez les modifications du projet. Le référentiel sauvegarde le contenu du projet.
  • Référentiel distant
    . Si un système utilise uniquement le contrôle de version local et que vous souhaitez autoriser la collaboration entre plusieurs utilisateurs ou avoir la possibilité de créer des versions du projet à distance, configurez un référentiel distant. Les référentiels distants pris en charge sont externes au projet et comprennent :
    • Référentiel cloud GitHub®
    • Référentiel cloud GitLab®
    • Référentiel autogéré GitLab® (sur site)
Vous pouvez ouvrir des projets dont les versions ne sont pas gérées avec un référentiel local ou distant pris en charge, mais vous ne pourrez pas gérer les versions de ces projets. Vous pouvez créer des versions externes des projets à l’aide des outils CLI et GUI pris en charge par un fournisseur de contrôle de version.
Utilisez un référentiel local ou distant pour restaurer une version précédente d’un projet et annuler les modifications que vous ne souhaitez pas implémenter. Depuis un référentiel distant, vous pouvez afficher et accepter les modifications apportées à un projet par d’autres utilisateurs ou extraire les modifications transférées par un autre utilisateur pour afficher et implémenter les modifications dans l’éditeur d’aperçu de l’extraction avant de transférer vos modifications.
FactoryTalk Optix Studio
affiche les messages de synchronisation mis à jour dans la barre d’état pour indiquer que :
  • Aucun référentiel distant n’est disponible pour ce projet.
  • Il existe des modifications distantes à extraire.
  • Il existe des modifications locales à transférer.
  • Il existe des modifications locales et distantes à transférer et à extraire.
  • Le projet est synchronisé.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.