Disponible uniquement pour
La gestion des versions est un ensemble de flux de travail automatisés dans Onshape utilisés pour gérer la publication des révisions de pièces, d'assemblages, de dessins et de fichiers importés (translatés ou non) dans un document. Cette fonctionnalité vous permet d'établir des flux de travail et des outils pour l'ensemble de votre société.
Les utilisateurs d'entreprise peuvent également créer des flux de publication et d'adaptation personnalisés spécifiques à vos propres processus. Voir Personnalisation du flux de publication pour plus d'informations.
La gestion des versions Onshape n'est pas bloquante et est intégrée directement dans le système de contrôle de la conception et de la version d'Onshape, ce qui ne nécessite aucun produit supplémentaire, installation ou gestion informatique approfondie. Tous les utilisateurs de votre entreprise sont automatiquement provisionnés avec les derniers paramètres de flux de travail et la mise à jour est automatique pour tous les utilisateurs, de sorte qu'il n'y a jamais de situation où quelqu'un accède à une plate-forme obsolète.
Un flux de travail typique commence par identifier les objets à publier, notamment les pièces, les assemblages, les dessins et d'autres données de fichier importées, et les répertorier dans un candidat à la release. Celui-ci peut ensuite être soumis pour approbation ou publié immédiatement par son créateur, en fonction des règles de flux de travail définies par l'administrateur.
Les administrateurs ont accès aux paramètres de l'entreprise ou de l'entreprise pour définir les exigences d'approbation pour chaque version et définir des conditions spécifiques pour déterminer une version valide. En plus des utilisateurs qui doivent approuver une version, des observateurs peuvent également être affectés à une version donnée, leur donnant la permission de voir le candidat à la release sans avoir la capacité ou la responsabilité de l'approuver ou de la rejeter. Ces paramètres peuvent être définis en fonction des besoins de l'entreprise.
D'autres aspects clés de la gestion des versions d'Onshape sont les suivants :
- Les utilisateurs ont toujours accès à leurs conceptions et ne sont jamais bloqués dans l'édition de pièces en attendant qu'un candidat à la release soit approuvé. L'équipe est en mesure de continuer à concevoir en parallèle et n'a pas à attendre que le validateur examine la conception.
- La question « Ai-je les derniers changements ? » ne se pose jamais. Les utilisateurs reçoivent des notifications lorsqu'une nouvelle révision d'un objet publié est approuvée. Les utilisateurs ne sont pas avertis lorsque de nouvelles versions sont créées sur des objets publiés, ce qui empêche les fausses notifications de mises à jour.
Les utilisateurs de l'offre Entreprise des processus de release multi-niveaux personnalisés doivent garder à l'esprit que les notifications sont envoyées au sein du niveau dans lequel l'action a lieu. Par exemple, lorsqu'une approbation au niveau 2 d'un flux de travail à plusieurs niveaux est lancée, tous les validateurs et observateurs de ce niveau sont notifiés. Aucun membre d'un autre niveau n'est notifié à l'exception du créateur de la release ; les créateurs reçoivent toutes les notifications.
- Les objets publiés peuvent être rapidement identifiés et accessibles grâce aux fonctions de recherche natives sur la page Documents, et liés à d'autres documents pour être utilisés dans des assemblages, des dessins et des ateliers de pièces.
La gestion des versions Onshape dépend d'un certain nombre de termes et de concepts essentiels pour comprendre les détails de cet ensemble puissant de flux de travail :
- Version - Un marqueur de progression dans l'historique d'un document. Les versions sont immuables et capturent l'étendue complète d'un espace de travail à un moment donné pour une réutilisation ultérieure ou pour annuler un ensemble de modifications.
- Espace de travail - Espace de modélisation/conception actif dans un document.
- Branche active - Branche du document dans laquelle se trouve la version ou l'espace de travail actuellement ouvert.
- Entrée d'historique - Enregistrement d'une modification apportée à un espace de travail de document à un moment donné. Vous pouvez comparer les entrées de l'historique et restaurer le document à une entrée d'historique particulière (à un moment donné) via le menu contextuel du panneau Versions et historique.
- En cours - L'état de publication par défaut pour les espaces de travail et les versions non publiés. Les objets en cours sont entièrement modifiables (dans les espaces de travail) ou possèdent des métadonnées modifiables (dans les versions).
- En attente - L'état d'un candidat à la release (et ses objets révisables) en attendant l'approbation d'un ou de plusieurs validateurs.
- Rejeté - L'état d'un candidat à la release (et ses objets révisables) qu'un ou plusieurs validateurs ont choisi de rejeter.
- Publié - L'état d'un candidat à la release (et ses objets révisables) qui a été approuvé avec succès par un ou plusieurs validateurs ou qui a été immédiatement publié par son créateur.
- Observateur - Tout membre d'une société qui doit être informé de l'état d'une version, mais dont l'approbation n'est pas requise dans le processus de release. N'importe quel nombre d'observateurs (ou aucun) peut être inclus dans un candidat à la release. Un observateur doit avoir la permission d'afficher le document afin d'observer le candidat à la release.
- Approbateur - Membre de la société dont l'approbation est requise dans le processus de release. Un validateur a la possibilité d'approuver ou de rejeter un candidat à la release. Un validateur doit avoir l'autorisation de modifier le document afin d'approuver ou de rejeter un candidat à la release.
- Objet pouvant être révisé - Tout type de pièce, assemblage, dessin, atelier des variables et de fichier dans un document Onshape pouvant être révisé et publié dans Onshape.
- Candidat à la release - Un groupe d'objets révisables sélectionnés par l'utilisateur qui se déplacent ensemble dans le processus de release. Un candidat à la release peut contenir une seule pièce ou un produit complet, y compris des pièces, des assemblages, des dessins, des Ateliers des variables et d'autres fichiers.
- Objets non gérés par révision - Les objets qui peuvent devoir être inclus dans une version à des fins de référence mais dont les révisions n'ont pas besoin d'être suivies. Vous pouvez marquer l'intégralité des Ateliers des pièces, des assemblages, des dessins, des studios des variables, des pièces et des fichiers comme n'étant pas gérés par révision. N'oubliez pas que le fait de définir l'intégralité du document comme Non géré par les révisions inclut toutes les pièces.
La gestion des versions Onshape est intégrée directement au système de contrôle des versions sous-jacent d'Onshape. Le flux de travail de publication commence dans un espace de travail où l'ensemble des pièces, assemblages, dessins et autres objets révisables sont modifiables et ont, par défaut, un statut En cours.
Au cours du processus de conception, vous pouvez créer n'importe quel nombre de versions
La création d'une version à partir d'un espace de travail actif vous invite à remplir un candidat à la release. Une fois terminé, vous soumettez le candidat à la release pour approbation ou le publiez immédiatement, en fonction des paramètres de flux de travail définis par l'entreprise.
Lorsqu'un candidat à la release est soumis pour approbation, une version est créée. Cette version est automatiquement nommée pour la release et marquée d'une icône en triangle ouvert dans le graphique Version et historique. L'état des objets révisables dans le candidat à la release est également défini dans la version, sur En attente.
Lorsqu'un candidat à la release est approuvé (publié), la version est marquée d'un triangle plein et l'état des objets révisables dans le candidat à la release à la version est défini sur Publié.
De même, si un ou plusieurs approbateurs rejettent le candidat à la release, la version est marquée d'un triangle ouvert et les objets révisables dans le candidat à la release reflètent l'état Rejeté.
Si un ou plusieurs objets de la release sont obsolètes, la version est marquée d'un triangle plein avec un point et les objets obsolètes de la release reflètent l'état Obsolète.
Au cours de ce processus, l'équipe peut continuer à modifier tous les espaces de travail du document, à créer des versions ou même à créer des versions supplémentaires. Aucune des actions du flux de travail décrites ci-dessus ne bloque la progression.
Pour des ressources supplémentaires dans le centre d'apprentissage, suivez le cours à votre rythme ici : Workflows autoguidés d'administration et d'utilisation de la gestion des versions (compte Onshape requis) . Vous pouvez également suivre les articles d'information technique ici : Comprendre la gestion des versions dans Onshape (compte Onshape requis) et FAQ sur la gestion des versions (compte Onshape requis). Vous pouvez également vous inscrire au cours suivant : Gestion des versions pour les administrateurs (compte Onshape requis).