Récapitulatif
Maintenant que nous nous sommes amusés avec les opérations sur les flux, il est temps de
revoir quelques unes des notions essentielles et délicates liées au travail avec un
référentiel.
- Lorsque nous avons enregistré la version du projet, nous avons appliqué au projet le
même versionnage que dans le plan de travail. C'est pourquoi nous devons synchroniser le
projet avec le flux avant de le versionner. Sinon, un autre utilisateur peut avoir publié des
modifications intéressantes apportées au projet que nous n'avons pas encore intégrées. Si vous
versionnez le projet sans intégration des modifications, la version enregistrée ne
contiendra pas toutes les modifications.
- Le flux contient tous les projets du référentiel. Les utilisateurs choisissent individuellement les projets qui les intéressent et les ajoutent à leur espace de travail.
A partir de là, ils synchronisent ces projets (uniquement) par rapport au flux.
- Le flux est une collection en évolution permanente de tous les projets connus. Sur le
plan du flux, tout peut toujours changer.
- Le fait de versionner un projet revient à prendre un instantané du projet qui est placé
dans la section Versions du projet du référentiel, mais le flux reste ouvert aux changements.
- Il est essentiel d'intégrer les modifications du flux et de tester ces modifications
avec vos modifications prêtes pour publication avant de publier vos modifications.
L'intégration et le test préalables des dernières modifications du flux garantissent que les
modifications à publier seront compatibles avec l'état actuel du flux.
- Chaque projet est associé à un flux spécifique d'un référentiel spécifique. Différents
projets peuvent être associés à différents référentiels se trouvant en fait sur des serveurs
totalement différents.