Si vous avez des répertoires de différents systèmes de contrôle de version (cvs, svn ...), comment pouvez-vous savoir de quel type de référentiel provient-il?Comment puis-je savoir de quel système de contrôle de version provient ma copie de travail?
Répondre
"svn info" est la commande que vous voulez.
/some/aléatoire/répertoire/dans/projet/espace/
$ svn info
Path: .
URL: https://example.org/svn/project/space/
Repository Root: https://example.org/svn/project/
Repository UUID: aaaaaaaa-bbbb-cccc-dddd-333333333333
Revision: 295
Node Kind: directory
Schedule: normal
Last Changed Author: kurt
Last Changed Rev: 295
Last Changed Date: 2008-12-14 01:43:24 -0500 (Thu, 18 Dec 2008)
Comme dit kurt, svn info vous donnera beaucoup d'informations. Si vous voulez juste savoir si ce répertoire est sous contrôle de révision ou non, vous pouvez rechercher le dossier contenant toutes les données - pour svn, il s'appelle '.svn' (vous devrez peut-être activer les répertoires cachés) pour darcs ses '_darcs'.
TortoiseSVN affiche les superpositions d'icônes dans Windows Explorer (sur Windows, bien sûr). Vous pouvez cliquer avec le bouton droit de la souris (le fait que le dépôt utilise TortoiseSVN est évident à ce stade) et obtenir des informations, de l'aide et de nombreuses fonctions SVN dans le menu contextuel.
Si des systèmes de contrôle de révision utilisent également des recouvrements d'icônes, vous pouvez toujours rencontrer le même problème si vous utilisez plusieurs systèmes, comme indiqué ci-dessus. Et comme l'indique Greg, il existe également un dossier .svn dans chaque répertoire sous SVN.
Y a-t-il des dossiers .svn
? ->SVN
Y a-t-il des dossiers CVS
? ->CVS
Y at-il des fichiers se terminant par .scc
et .vssscc
(probablement en fonction un peu la version VSS)? ->Microsoft Visual SourceSafe
- 1. Quel système de contrôle de version utiliser?
- 2. Expérience avec le contrôle de version locale de la copie de travail SVN?
- 3. Système de contrôle de version -> question de branche
- 4. Comment déterminer la version de mise en page de copie de travail SVN?
- 5. Quel est votre flux de travail de contrôle de version et de déploiement avec Rails?
- 6. Quel système de contrôle de version distribué a les meilleures interfaces graphiques pour Windows?
- 7. Système de contrôle de version distribuée embarquable en Java?
- 8. SVN: une copie de travail, deux dépôts?
- 9. Git - copie de travail maître identique à clone copie de travail
- 10. Undelete en copie de travail SVN
- 11. retour copie de travail de subversion à une ancienne révision
- 12. Une copie de travail composée de deux référentiels
- 13. Contrôle de version ASP.NET
- 14. Algorithme de contrôle de version
- 15. Contrôle de version des cas de test
- 16. Comment migrer d'un référentiel Subversion compliqué vers un système de contrôle de version distribué?
- 17. Système de contrôle de source "Personnel" gratuit?
- 18. Contrôle de version pour BusinessObjects
- 19. Système de contrôle et de suivi des problèmes de version gratuite
- 20. Comment fonctionne le contrôle de version?
- 21. Déploiement avec Capistrano & Subversion. Copie de travail verrouillée
- 22. Utilisation de Qt Creator avec le contrôle de version Git
- 23. Développement d'une bibliothèque dans un système de contrôle de version distribuée (bazar)
- 24. Comment savoir quel module de formulaire a appelé votre classe
- 25. Comment savoir si une demande provient d'un proxy?
- 26. comment puis-je connaître la version de mon dossier de travail?
- 27. Comment savoir pourquoi ma DLL dépend de zlib1.dll?
- 28. Comment afficher les dossiers de copie de travail en vigueur pour un projet subversion?
- 29. Contrôle de version intégré pour Visual Studio
- 30. Contrôle de version d'installation pour Dreamweaver CS3?