. Fichiers de Subversion sous Windows, avec l'extension SVN, aider à organiser des projets par le suivi des versions actuelles et précédentes de vos fichiers, y compris la documentation, texte , code source et les pages Web. Fichiers Windows stocke SVN dans un répertoire qui leur est consacré . Subversion est conçu de sorte que les équipes peuvent travailler sur des fichiers de projet sans perdre la trace de changements, mais cela fonctionne aussi pour les projets d'une personne . Subversion
Subversion est un programme open-source sous licence par Apache, bien que vous pouvez l'exécuter sans installer Apache . Vous pouvez télécharger le Subversion d'Apache soit sous forme de code source ou en paquets binaires préparés. Subversion fonctionne de manière cohérente sur différents systèmes d'exploitation , ce qui rend les choses plus faciles si votre projet nécessite de travailler sur de multiples plateformes . Si Subversion gère les fichiers sur différents systèmes - . Txt ou doc, par exemple - . . Ces fichiers doivent encore se conformer aux exigences de leur système d'exploitation
Repository
Subversion crée un référentiel pour les fichiers de projet , avec plusieurs versions de chaque fichier formant une " arborescence du référentiel . " chaque fois que vous ou quelqu'un de votre équipe modifie un fichier , Subversion enregistre une nouvelle version. SVN de ce fichier dans l'arborescence du référentiel et donne l'arbre une nouvelle étiquette. Si l'arbre est maintenant r47 , par exemple , cela signifie que c'est la version révisée 47e . Subversion renomme l'arbre entier indépendamment de la façon dont les changements ont été vaste .
Project Management
Subversion ne se décomposent pas des dépôts par des projets ou des voies qui dépassent un fichier appartient à : Il sait seulement que les fichiers dans un répertoire particulier vont de pair. Si vous travaillez sur plusieurs projets liés aux données partagées , Apache recommande de créer un référentiel avec des sous- répertoires pour chaque projet. Si les projets ne sont pas liés , créer des référentiels séparés . Cette méthode permet d'éviter toute confusion quant à pourquoi le numéro de révision du référentiel a changé lorsque le projet n'a pas été modifié .
Conversion et modification des fichiers
La Subversion originale développeur, Tigre, a créé le programme pour remplacer CVS, un système de gestion de fichiers -version. Vous pouvez convertir des fichiers. CVS pour . SVN en utilisant le convertisseur Tigris ou plusieurs autres disponibles en ligne. Si vous avez besoin de fusionner deux référentiels Subversion , commencez par créer un nouveau répertoire dans un seul et puis importer le second garde en elle. Pour éviter les variations excessives ou non autorisée, limiter l'accès au référentiel. Par exemple, plutôt que de permettre à tous les utilisateurs d'accéder aux répertoires de projet en tapant l'URL , vous pouvez restreindre cette capacité à un seul utilisateur .