Vous pouvez utiliser n'importe quel référentiel compatible avec Eclipse de n'importe quel fournisseur. Les informations suivantes expliquent comment partager des projets à l'aide du système CVS (Concurrent Versions System) fourni avec Eclipse. Les étapes et les éléments de l'interface utilisateur diffèrent selon le fournisseur du plug-in de référentiel que vous avez défini ou installé.
Dans un environnement de programmation en équipe, les membres de l'équipe sont souvent amenés à travailler dans leur propre plan de travail, isolés les uns des autres. Ils voudront ensuite partager leur travail. L'explorateur de systèmes distants permet aux membres de l'équipe de partager leurs connexions, filtres et pools de filtres.
Avertissement : La première fois que vous synchroniserez votre projet RemoteSystemsConnection avec le référentiel, vous constaterez de nombreux conflits de fichiers,
tout simplement parce qu'il est nécessaire d'effectuer une synchronisation pour pouvoir aligner correctement les informations codées du serveur relatives à la version avec vos fichiers locaux. Cela ne se produit
qu'une seule fois. Il vous suffit de recevoir tous les changements entrants pour que votre espace de travail local soit synchronisé avec le serveur. Vous pouvez également rencontrer des profils inactifs (qui appartiennent à d'autres collègues) dans la vue Equipe après vous être synchronisé avec le serveur. Vous pouvez alors choisir d'activer ces profils dans la vue Equipe si vous voulez afficher leur contenu dans l'explorateur de systèmes distants de votre poste de travail local.
Pour partager vos ressources, procédez comme suit :
L'emplacement du référentiel est créé. Le projet RemoteSystemsConnections est créé à distance et la vue Synchronisation s'ouvre pour vous permettre de valider les ressources du projet sur le serveur.
Avertissement : Si le
projet existe déjà à distance, la vue Synchronisation affiche des conflits sur tous les
fichiers distants et locaux. Si le projet RemoteSystemsConnections existe déjà dans le référentiel lorsque vous le partagez pour la première fois, il peut y avoir un certain nombre de conflits. Généralement, il ne s'agit pas de véritables conflits. Ils sont considérés comme tels à la première synchronisation car il n'existe pas d'informations
CVS locales pour les ressources de votre espace de travail. Si vous n'avez pas créé de ressources dans votre profil d'équipe, vous pouvez envoyer et recevoir en toute sécurité tous les fichiers en conflit. Dans le cas contraire, vous devez vérifier chaque fichier en conflit pour détecter les différences et y remédier en fusionnant les fichiers.
Pour synchroniser les ressources avec celles du référentiel associé, procédez comme suit :
- Cliquez avec le bouton droit de la souris sur le projet RemoteSystemsConnection et sélectionnez .
- Après avoir partagé ou synchronisé les ressources, et reçu des ressources entrantes du référentiel, cliquez avec le bouton droit de la souris sur le projet RemoteSystemsConnection, puis sélectionnez Recharger l'explorateur de systèmes distants. Cette opération permet de régénérer l'explorateur de systèmes distants et la vue Equipe pour prendre en compte les ressources nouvelles ou modifiées.