est-il possible de faire passer les fichiers de la version précédente à la version suivante et qui a fait les changements.Comment obtenir quels fichiers ont été modifiés de la version précédente à cette version et qui a fait les changements dans la sous-version
2
A
Répondre
4
Si vous connaissez les numéros de révision des deux vous builds pouvez utiliser svn log
:
svn log -r <previous rev>:<next rev>
Par exemple:
svn log -r 1066:1105
1
Pour découvrir les changements, utilisez
svn blame <filename>
Cette vous montrera qui est responsable de quelle ligne de code - si vous voulez une version spécifique, utilisez
svn blame <filename>:<rev>
1
svn diff --summarize -c 123
montre les fichiers où changé dans le 123 changeset, à savoir dans le commit que la révision tournée 122 en révision 123.
svn log -c 123
vous montre qui a fait cette commettras. Vous pouvez remplacer
-c 123
par
-r COMMITTED:HEAD
pour obtenir le dernier changement (cela suppose que votre copie de travail est à ce jour, appelez svn up
pour vous assurer).
Questions connexes
- 1. Workflow qui sait quels champs ont été modifiés
- 2. Trouver les fichiers qui ont été créés en premier dans un flux donné
- 3. Comment puis-je exécuter des tests unitaires uniquement pour les fichiers sources qui ont été modifiés?
- 4. WiX - toujours remplacer la version précédente
- 5. obtenir un ensemble de fichiers qui ont été modifiés après une certaine date
- 6. Rails version changements concernant les tutoriels?
- 7. Récupérer la version précédente d'une procédure stockée
- 8. Comment exécuter mes spécifications avec la version précédente de Rspec?
- 9. revenir à une version précédente du référentiel principal
- 10. Obtenir la version d'Appengine version publiée
- 11. Comment déterminer quels champs ont été modifiés dans un objet Linq-To-SQL
- 12. Visualisation du changement dans les fichiers contrôlés par la version
- 13. Comment puis-je travailler simultanément sur la version 1.1 et la version 2.0?
- 14. AnkhSVN - conserver la copie locale et obtenir la dernière version
- 15. Comment obtenir la version .NET (1.1, 2.0, 3.0 etc.) sous laquelle un assemblage a été construit?
- 16. Comment obtenir une liste des fichiers qui ont été ajoutés au SVN depuis une certaine date?
- 17. Obtenir la version spécifique de IE
- 18. Comment savoir quels modules ont été mélangés dans une classe?
- 19. Subversion: valider uniquement les fichiers modifiés
- 20. Quels sont les différents numéros de version AccuRev?
- 21. Joindre des fichiers binaires qui ont été divisés par téléchargement
- 22. UITableViewCell passe de la version 2.1 à la version 3.0 - Dupliquer les cellules
- 23. Comment obtenir la version IIS via .NET
- 24. Obtenir la "version" spécifique d'une colonne
- 25. Saut DataContractSerializer OpenAccess Version de la version
- 26. qui .Class fichier a une version incorrecte
- 27. Trouver ce que les clés de registre ont été modifiés C#
- 28. TFS obtenir la version spécifique Addin
- 29. vcredist_x86.dll et la version 8.0.50727.4053
- 30. Jbpm ProcessDefinition a toujours la version -1
Merci. Mais ce n'est pas la liste des noms de fichiers C: \ Final Extraire> svn log -r 101: 102 --------------------------- --------------------------------------------- r101 | ID | 2009-06-12 05:59:11 -0400 (Ven, 12 Juin 2009) | 1 ligne --------------------------------------------- --------------------------- r102 | ID | 2009-06-15 03:47:10 -0400 (Lun, 15 Jun 2009) | 1 ligne . S'il vous plaît laissez-moi savoir comment obtenir le nom de fichier aussi –
ajouter -v ou --verbose – sth