Est-il possible de voir l'historique des modifications apportées à une ligne de code particulière dans un référentiel Subversion? J'aimerais, par exemple, pouvoir voir quand une déclaration particulière a été ajoutée ou quand cette déclaration a été modifiée, même si son numéro de ligne n'est plus le même.
Réponses
Trop de publicités?Je ne sais pas une méthode pour le suivi des déclarations à travers le temps dans la Subversion.
C'est simple mais pour voir quand tout particulier de la ligne dans un fichier a été modifié à l'aide de svn blame
. De vérifier la SVNBook: svn blame
référence:
Synopsis
svn blame TARGET[@REV]...
Description
Montrer auteur et la révision des informations en ligne pour les fichiers spécifiés ou des Url. Chaque ligne de texte est annoté au début avec l'auteur (nom d'utilisateur) et le numéro de révision de la dernière modification de cette ligne.
Dans TortoiseSVN client est une fonctionnalité très pratique qui vous permet de:
- reprocher à un fichier, l'affichage de la dernière modification pour chaque ligne (c'est la norme)
- "blâmer la révision précédente", après avoir cliqué sur une ligne en particulier au-dessus de la vue (ce qui est la bonne)
La deuxième caractéristique est ce qu'il dit - il montre la annoté de la révision précédente de la dernière modification de la ligne. En utilisant cette fonction, de manière itérative, vous pouvez retracer à travers l'histoire d'une ligne en particulier.