Un espace de travail est une zone dans laquelle vous pouvez afficher ou modifier des composants. Un espace de travail de référentiel, situé sur le serveur, stocke les composants en tant qu'artefacts versionnables pouvant être chargés dans un espace de travail local (tel qu'un espace de travail Eclipse ou un dossier ordinaire) sur le client.
Un espace de travail de référentiel est un objet de référentiel qui stocke les éléments soumis au contrôle des sources. Chacun d'eux appartient en propre à son propriétaire, et seul ce dernier peut le modifier. La configuration
d'un espace de travail, définie par les ensembles d'artefacts modifiés qu'il contient, peut être modifiée, sauvegardée ou restaurée à l'aide d'outils spécifiques. Les modifications que vous apportez aux éléments de votre espace de travail restent limitées à ce dernier jusqu'à ce vous choisissiez de les partager en les distribuant vers une cible de flot de l'espace de travail. Pour pouvoir utiliser les modifications apportées par d'autres utilisateurs à leur espace de travail de référentiel, acceptez-les dans votre propre espace de travail.
Remarque : Les espaces de travail dans lesquels aucun travail n'est partagé avec d'autres utilisateurs ne possèdent pas de cible de flot et ne peuvent ni distribuer ni accepter des modifications.
Espaces de travail de référentiel et espaces de travail locaux
Les espaces de travail de référentiel sont des objets du référentiel. Les espaces de travail locaux sont des répertoires du système de fichiers de votre ordinateur.
Dans le référentiel, les fichiers et dossiers sont stockés en tant qu'éléments versionnables dont les données et les métadonnées peuvent être affichées, mais pas modifiées directement. Pour autoriser l'intégration à des outils fondés sur les fichiers, tels que des éditeurs, des compilateurs et des débogueurs, les fichiers et les dossiers contenus dans un espace de travail de référentiel sont chargés (copiés) dans un espace de travail local de votre ordinateur. Lorsque vous apportez des modifications à des fichiers et des dossiers dans l'espace de travail local, vous les restituez périodiquement, ce qui permet de copier les modifications vers l'espace de travail de référentiel. Lorsque toutes les modifications apportées à votre espace de travail local sont restituées, les espaces de travail de référentiel et locaux ont le même contenu.
La
Figure 1 illustre la configuration simple d'un espace de travail de référentiel d'un seul composant.
Lors de la restitution, les modifications sont copiées de l'espace de travail local vers l'espace de travail de référentiel. Lors du chargement, le contenu de l'espace de travail de référentiel est chargé dans l'espace de travail local.
Figure 1. Lors de la restitution, le travail est copié de votre espace de travail local vers votre espace de travail de référentiel.