Visual SourceSafe (VSS) et StarTeam sont des plateformes logicielles qui servent de systèmes de contrôle fournissant des solutions pour les projets de développement de logiciels du groupe. Visual SourceSafe est détenue par Microsoft et StarTeam est possédée par Borland. Les deux plates-formes fonctionnent comme des outils de collaboration élaborés avec la direction de contrôle centralisé . Les deux VSS et StarTeam permettent aux développeurs de groupe pour gérer des bibliothèques virtuelles et de développer des projets de logiciels . Software Configuration Management StarTeam est un système de gestion de configuration logicielle (SCM) , qui permet aux versions de modules logiciels pour être suivis ainsi que d'avoir la capacité à dégager des produits de logiciels. Ce système fournit de verrouillage de sorte que deux développeurs ne font pas de changements contradictoires en même temps . SMC a également audit , la traçabilité , l'identification , la restauration et la récupération des caractéristiques qui documentent l'histoire d'un projet de logiciel . StarTeam Structure StarTeam est structuré comme un référentiel de projets contenant des dossiers de fichiers, demandes de modification, exigences, les tâches et les thèmes . Chaque projet peut avoir sa propre structure unique. Une vue StarTeam est un sous conteneur d'un projet ou sous-ensemble d'un projet qui peut être accessible rapidement par le groupe. StarTeam soutient le développement parallèle , ce qui signifie un groupe peut se ramifier ou fusionner des projets. Les développeurs peuvent personnaliser les configurations et les réutiliser pour plusieurs projets . VSS Structure Visual SourceSafe utilise des assistants pour aider les développeurs à démarrer des projets . Le système est généralement mis en place avec une base de données centralisée sur un réseau connecté à un ou plusieurs clients . Le système est structuré de telle sorte que le code est stocké dans la base de données lors de l'édition et de compilation sont effectuées sur les machines clientes . Les blocs de construction qui composent la base de données des fichiers à l'intérieur des projets. La base de données , ce qui nécessite un administrateur, magasins versions historiques du projet et est contrôlé par le système de conflits . Version Control Version Control est un outil Visual SourceSafe qui suit l' histoire entière d'un projet en commençant par la version initiale . " Afficher historique" dans le menu "Outils" permet aux développeurs d' accéder à l'historique d'un fichier ou d'un projet . Même si le système enregistre toutes les versions d'un fichier , la technologie º Delta enregistre uniquement les dernières versions tandis que le reste devient " Version deltas " qui préservent l'espace disque. Les numéros de version interne sont automatiquement attribués à chaque fichier . Le système permet de date /heure personnalisés, qui servent de marqueurs de projet lorsque des modifications sont apportées .
|