Démarrer

Plastic SCM de Unity

Collaborez et travaillez dans de meilleures conditions grâce à Plastic SCM de Unity, pour la gestion de versions et de votre code source.

Contrôle de version pour les jeux

Gestion de versions Plastic SCM

Plastic SCM de Unity est un outil de gestion de versions et de code source conçu pour améliorer la collaboration entre les membres de votre équipe et l'évolutivité vers n'importe quel moteur. Cette solution propose des flux de production optimisés pour les graphistes et les programmeurs, avec une vitesse supérieure pour travailler avec des fichiers volumineux et des fichiers binaires.

Utilisation de Plastic SCM avec Unity

Ce guide traite de la façon de configurer Plastic SCM dans Unity avec les versions de l'éditeur suivantes :

  • 2019.4.29f1 ou ultérieure
  • 2020.3.15f1 ou ultérieure
  • 2021.1.15f1 ou ultérieure
  • 2021.2.0b6 ou ultérieure
  • Toute version au-delà de 2022.1.0a4
Connecter Plastic SCM à Unity

1. 1. Connecter Plastic SCM à Unity

Pour commencer, vous devez connecter votre ID Unity à Plastic SCM et sélectionner ou créer un groupe.

Tout d'abord ouvrez Plastic SCM dans Unity en cliquant sur son icône dans la barre d'outils en haut à droite. Vous verrez apparaître la fenêtre de Plastic SCM qui vous demandera de finaliser votre configuration. 

Cliquez sur connectez-vous ou enregistrez-vous et Plastic SCM se connectera automatiquement à votre ID Unity. Ensuite, si votre ID Unity n'est pas déjà associé à un groupe, il vous sera demandé d'en créer un. Si vous faites déjà partie d'un groupe, vous aurez la possibilité d'en sélectionner un à partir d'un menu déroulant.  

Création d'un espace de travail

2. 2. Créez un espace de travail optimisé pour votre flux de production.

Puis, revenez dans la fenêtre de Plastic SCM et cliquez sur Créer un espace de travail. 

Plastic SCM suggèrera des noms pour votre dépôt (fichiers partagés et historique) et votre espace de travail (copie locale). Si vous voulez utiliser un dépôt Plastic SCM existant, cliquez sur les trois points (:) à côté du nom de votre dépôt et sélectionnez-en un à partir de la liste.

Ensuite, sélectionnez le type d'espace de travail que vous préférez. Plastic SCM est un système de gestion de versions optimisé pour le développement de jeux et de projets en 3D et pour cette raison, il prend en charge des flux de production distincts à l'intérieur du même dépôt. Nous avons conçu l'espace de travail Plastic pour les programmeurs et l'espace de travail Gluon pour les artistes.

Ajouter des fichiers ressource relatifs à votre projet

3. 3. Ajouter des fichiers ressource relatifs à votre projet

Plastic SCM affichera ensuite les fichiers de projets à partir du dossier ressource dans l'onglet Modifications en cours. Vous pouvez sélectionner des fichiers spécifiques ou tous les ajouter dans le dépôt en les sélectionnant et en cliquant sur Validation des modifications

Plastic SCM effectuera automatiquement une vérification sur les dossiers et fichiers concernés, tels que les fichiers de package et les paramètres du projet, lorsque la configuration est effectuée à partir de l'éditeur Unity. Vous pouvez les consulter dans l'onglet Modifications.

Une fois que la vérification initiale de vos ressources est effectuée, Plastic SCM pour Unity est configuré et vous pouvez commencer à créer.

Types de fichiers à ignorer par défaut

4. 4. Types de fichiers à ignorer par défaut

En outre, il y a une liste qui est enregistrée dans le fichier ignore.conf à la source du projet et cette dernière indique le type de fichiers qui doit être ignoré par défaut. Vous pouvez la modifier pour ajouter ou exclure les fichiers qui doivent s'y trouver. 

Comment inviter les membres de votre équipe à rejoindre Plastic SCM

5. 5. Comment inviter les membres de votre équipe à rejoindre Plastic SCM

Pour inviter les membres de votre équipe participant à votre projet, cliquez sur le menu Option (icône roue dentée) dans l'onglet Plastic SCM dans Unity, puis sélectionnez Inviter des membres dans votre espace de travail. 

Vous serez dirigé(e) vers le tableau de bord du cloud de Plastic SCM. Vous pourrez ajouter de nouveaux utilisateurs, renvoyer des invitations ou configurer des autorisations. 

Remarque : Il se peut que vous soyez invité(e) à vous identifier avec votre ID Unity si vous n'êtes pas encore connecté(e) au tableau de bord du cloud de Plastic SCM.

Techniques de base pour la validation des modifications et historique des fichiers

6. 6. Techniques de base pour la validation des modifications et historique des fichiers

L'onglet Modifications en cours est l'espace où vous pouvez vérifier les modifications que vous avez enregistrées pour votre projet, pour les envoyer dans le dépôt.

L'onglet Modifications vous montre l'historique des modifications du projet effectuées dans le dépôt et les personnes à l'origine de ses changements. Le fait de cliquer sur chacune des modifications répertoriées vous permet de voir quels fichiers ont été affectés par ces dernières. 

Vous pouvez également afficher l'historique de chaque fichier en effectuant un clic doit et en sélectionnant Afficher historique du fichier, qui vous montrera une liste des modifications qui ont été apportées à ces fichiers. Vous avez également la possibilité de faire un clic droit sur une version antérieure du fichier et cliquer sur Rétablir le fichier initial.

Plastic SCM dans d'autres locations

Que vous utilisiez le moteur Unreal, une version non compatible de Unity ou un autre moteur, vous pouvez toujours vous servir de toutes les fonctionnalités de Plastic SCM en téléchargeant le logiciel client dans son intégralité.

Plastic SCM over Gluon

1. Télécharger et sélectionner un flux de production

Tout d'abord, commencez par télécharger Plastic SCM depuis le site de Plastic SCM et suivez les instructions de l'assistant d'installation. 

Une fois terminé, vous serez invité(e) à commencer le type de flux de production que vous préférez. Afin d'atténuer les conflits entre les artistes et les programmeurs pendant leur collaboration, Plastic propose des interfaces graphiques distinctes pour faciliter la coexistence de deux différent flux de production dans un même dépôt. 

Nous avons conçu l'option Plastic pour les programmeurs et l'interface Gluon pour les graphistes. 

Ce choix n'est pas permanent. Vous pourrez basculer entre les interfaces Gluon et Plastic en utilisant le menu en haut à droite du client.

Signing into Plastic SCM

2. Connectez-vous et configurez Plastic SCM

Ensuite, vous devrez vous connecter à votre compte ou en créer un. Même si vous n'utilisez pas Unity comme moteur pour votre projet, nous vous recommandons de vous servir d'un ID Unity.

Intégration de Plastic SCM

3. Écran d'accueil du client

L'écran d'accueil de Plastic s'affiche, comme illustré ci-dessus. Si aucune organisation n'est associée au compte, il vous sera demandé d'en créer une. Sinon, vous pouvez sélectionner une organisation existante avec laquelle vous souhaitez travailler. 

Si des dépôts existent déjà, une liste s'affichera sur la gauche. En cliquant sur l'un d'entre eux, vous pouvez parcourir le contenu du dépôt avant d'en prendre une copie de travail.

Créer un dépôt répliqué avec Plastic SCM

4. Sélectionnez ou créez un dépôt et un espace de travail

Cliquez sur (+) pour créer un nouveau dépôt, ou sélectionnez l'un des dépôts et cliquez sur le bouton bleu de téléchargement pour créer un espace de travail et le synchroniser avec le dépôt.

Pour le chemin sur le disque, veillez à sélectionner le répertoire qui contient actuellement les fichiers de votre projet.

Ajoutez des packs et des paramètres de projet

5. Ajoutez des packages des fichiers paramètres du projet

Le logiciel client Plastic SCM peut désormais ouvrir votre projet.

Si vous êtes dirigé(e) vers un projet existant lors de l'étape précédente, vous devrez vous rendre sur l'onglet Modifications en cours (si vous utilisez l'interface développeur, comme montré ci-dessus), sélectionnez tous les packages et les fichiers et dossiers paramètres du projet, puis cliquez sur Validation pour les prendre en compte.

Remarque : cet onglet est nommé Validation des modifications dans l'espace de travail Gluon.

Ajouter des ressources à la gestion de versions

6. Ajouter des fichiers ressource et se préparer

Ensuite, sélectionnez les fichiers et dossiers ressource que vous devez ajouter dans le dépôt pour commencer à travailler et cliquez sur Validation une autre fois. 

Si ces derniers sont définis sur privé, vous pouvez revenir dans l'explorateur de l'espace de travail (nommé Explorer l'espace de travail dans Gluon), localisez les fichiers, faites un clic droit dessus et sélectionnez Ajouter à la gestion de versions, puis complétez la validation dans l'onglet Modifications en cours.

Plastic SCM est désormais configuré et vous pouvez commencer à créer.

7. Types de fichiers à ignorer par défaut

En outre, il y a une liste qui est enregistrée dans le fichier « ignore.conf » à la source du projet et qui indique le type de fichiers qui seront ignorés par défaut. Vous pouvez la modifier pour ajouter ou exclure les fichiers qui doivent s'y trouver.

Pushing changes using Plastic SCM

8. Effectuez des modifications à l'aide d'un logiciel client distinct

Quand vous utilisez la solution cliente autonome Plastic SCM en dehors du moteur, vous devez valider les modifications enregistrées pour le projet à l'aide du logiciel client dans une fenêtre distincte.  

L'onglet Modifications en cours (ou Validation des modifications dans Gluon) est l'espace où vous pouvez valider les modifications que vous avez effectuées pour votre projet, pour les envoyer dans le dépôt.

File history and file revisions

9. Afficher l'historique de fichier et retour des fichiers dans le logiciel client

L'onglet Modifications vous montre l'historique des modifications du projet effectuées dans le dépôt et les personnes à l'origine de ses changements. Le fait de double-cliquer sur les modifications répertoriées vous permet de voir quels fichiers ont été affectés par ces dernières. 

Vous pouvez également afficher l'historique de chaque fichier en effectuant un clic doit et en sélectionnant Afficher historique du fichier, qui vous montrera une liste des modifications qui ont été apportées à ces fichiers. Vous pouvez également faire un clic droit sur une version antérieure du fichier et cliquer sur Rétablir le fichier initial.

Connection de Plastic SCM au moteur Unreal

10. Connexion de Plastic SCM au moteur Unreal

Si vous utilisez Plastic SCM avec le moteur Unreal, vous pouvez vous servir de la gestion de versions dans l'éditeur sans garder des fenêtres distinctes pour la plupart des tâches. Vous pouvez trouver davantage d'informations sur le plugin du moteur Unreal grâce au lien ci-dessous.

En savoir plus

Autres guides utiles

Découvrez les meilleures pratiques et les astuces les plus avancées pour la gestion de versions.

Vos coûts de productivité cachés

Nous avons réunis des informations sur notre produit et de la part de nos équipes d'ingénierie en ce qui concerne trois des pièges les plus courants pour la gestion de versions qui empêchent les studios de faire ce qu'ils font le mieux : créer.

Mettre en œuvre un flux de production pour une branche de tâche

Apprenez comment apporter un flux de production et une philosophie rapides et flexibles à votre équipe. Le flux de production d'une branche permet aux équipes de travailler plus rapidement grâce à un flux continu de modifications.

Organisation de projet et bonnes pratiques VCS

Découvrez les concepts clés du contrôle de version, ainsi que des conseils et astuces que vous pouvez utiliser lors de la configuration de votre projet Unity afin de garantir une collaboration fluide et efficace au sein de l'équipe.

Pensez-vous que ce contenu vous a été utile ?

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris