Exporter (0) Imprimer
Développer tout

Introduction à Visual SourceSafe

Visual Studio 2005

Microsoft Visual SourceSafe est un système de contrôle de version au niveau du fichier qui autorise de nombreux types d'organisation à travailler simultanément sur plusieurs versions d'un projet. Cette fonction est particulièrement utile dans un environnement de développement de logiciel, où elle permet de conserver des versions de code parallèles. Toutefois, ce produit peut également être utilisé pour gérer les fichiers de tout autre type d'équipe.

Visual SourceSafe prend en charge le développement multiplateforme en autorisant l'édition collaborative et en partageant des données. Il est destiné à gérer les problèmes de suivi et de portabilité impliqués dans la maintenance d'une base de contrôle de code source (par exemple, une base de code de logiciel) entre plusieurs systèmes d'exploitation. Pour les développeurs, Visual SourceSafe prend en charge le code réutilisable ou orienté objet. Cela facilite le suivi des applications qui utilisent des modules de code particuliers.

Visual SourceSafe effectue au minimum les opérations suivantes :

  • Aide à protéger votre équipe de toute perte de fichier accidentelle.

  • Permet le suivi en amont des versions antérieures d'un fichier.

  • Prend en charge la création de branche, le partage, la fusion et la gestion des versions de fichiers.

  • Assure le suivi des versions de projets entiers.

  • Effectue le suivi du code modulaire (un seul fichier réutilisé, ou partagé, par plusieurs projets).

Compatibilité

La version actuelle de Visual SourceSafe est complètement compatible avec la version 6.0 de la base de données et les versions antérieures.

Contrôle de version et partage de fichiers

Visual SourceSafe permet le partage rapide et efficace de fichiers entre des projets. L'organisation des fichiers dans les projets rend la coordination d'équipe intuitive. Lorsque vous ajoutez un fichier à Visual SourceSafe, il est stocké dans la base de données et est mis à la disposition d'autres utilisateurs. Les modifications apportées au fichier sont enregistrées afin que tout utilisateur puisse récupérer une version antérieure à tout moment. Les membres de votre équipe peuvent visualiser la dernière version d'un fichier, apporter des modifications à des copies locales d'un fichier et enregistrer de nouvelles versions dans la base de données. Lorsqu'un jeu de fichiers est prêt à être livré, Visual SourceSafe facilite le partage et l'obtention de versions différentes du jeu de fichiers sélectionné.

Extensibilité

À l'aide des interfaces d'automatisation Visual SourceSafe, vous pouvez écrire le cas échéant des extensions basées sur Visual SourceSafe pour votre environnement. Les extensions sont généralement fournies sous la forme d'applications autonomes écrites dans des interfaces d'automatisation. Vous pouvez également étendre les fonctionnalités Visual SourceSafe en écrivant un complément ou un plug-in compatible avec l'environnement de développement intégré (IDE) du programme tiers qui exécutera le package logiciel.

Développement en parallèle

Visual SourceSafe prend en charge le développement en parallèle et les techniques de développement multiplateforme. Cette prise en charge permet à chaque membre de l'équipe de terminer simultanément différentes parties et versions d'un projet, plutôt que d'être bloqué en attendant que les autres aient terminé certaines tâches. Les opérations de fusion des fichiers bidirectionnelles et tridirectionnelles sont prises en charge, et Visual SourceSafe propose une série de mécanismes permettant de résoudre les conflits de fusion. Les opérations de fusion de fichiers permettent un travail indépendant sans être obligé de synchroniser les modifications avec celles qui sont apportées par d'autres utilisateurs.

Pour les opérations en parallèle, Visual SourceSafe propose également une fonctionnalité de promotion d'étiquette visant à avancer des fichiers, selon les besoins, vers différentes versions d'un projet. Il prend également en charge l'utilisation des opérations de partage, d'épinglage et de création de branche pour le développement en parallèle sur un projet durant une longue période.

Prise en charge des besoins des développeurs

De plus en plus, les développeurs accèdent aux fonctions Visual SourceSafe depuis leur environnement de développement au sein de programmes tiers. Visual SourceSafe peut être intégré aisément à Visual Studio et à d'autres outils de développement, tels que Microsoft Access. Visual SourceSafe prend en charge à bien des égards un environnement de développeur en permettant :

  • la définition de stratégies de dossier afin d'autoriser des scénarios de développement de groupe ;

  • la résolution des bogues ;

  • la transition aisée vers une nouvelle version d'un projet existant ;

  • les générations par lot/nocturnes ;

  • l'automatisation du contrôle de code source des événements ;

  • l'accès à des interfaces d'automatisation ;

  • le contrôle de code source sur des connexions lentes ;

  • la configuration de nouveaux projets pour le développement Web isolé ;

  • l'ajout d'un nouveau développeur Web à une équipe de projet Web existante ;

  • le suivi de modules de programmation pour autoriser le code réutilisable ou orienté objet.

Maintenance des bases de données

Visual SourceSafe propose plusieurs outils puissants de maintenance des bases de données permettant de garantir un fonctionnement efficace et sûr de vos bases de données. Il prend en charge l'archivage et la restauration à l'aide d'Assistants conviviaux, ainsi que de divers utilitaires de maintenance basés sur les lignes de commande.

Dans cette section

Fonctionnement de Visual SourceSafe

Décrit l'architecture et les opérations principales de Visual SourceSafe.

Questions principales à propos de Visual SourceSafe

Fournit des réponses à certaines des questions les plus fréquentes au sujet de Visual SourceSafe.

Conventions d'affectation des noms et de syntaxe, et limitations de la taille

Définit les conventions d'attribution de noms et de syntaxe pour Visual SourceSafe, ainsi que les limitations de taille communes.

Aide sur l'aide (aide de Microsoft Document Explorer)

Décrit le système d'aide.

Rubriques connexes

Nouveautés de Visual SourceSafe

Décrit les fonctionnalités du produit qui sont nouvelles dans la dernière version.

Référence Visual SourceSafe

Fournit des informations techniques à propos de Visual SourceSafe, notamment des détails concernant les commandes, les variables d'initialisation, les raccourcis, les outils de maintenance, les boîtes de dialogue et les Assistants, ainsi que les interfaces d'automatisation.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft