Comparaison (diff) des versions d'un fichier

De RAD Studio
Aller à : navigation, rechercher

Remonter à Systèmes de contrôle de version dans l'EDI


Vous pouvez utiliser l'intégration du système de contrôle de version dans le Gestionnaire de l'historique pour comparer (établir les différences entre) les versions d'un fichier qui est sous un système de contrôle de version.

Pour comparer (diff) les versions d'un fichier

  1. Dans l'EDI, ouvrez le fichier dont vous voulez comparer les versions. Le fichier doit être ouvert dans l'éditeur de code.
  2. Ouvrez le Gestionnaire de l'historique en cliquant sur l'onglet Historique, situé sur le bord inférieur de la fenêtre Editeur de code. Si le fichier est sous le système de contrôle de version, vous verrez :
    • Toutes les versions disponibles du fichier (Contrôle de version dans le volet supérieur, Contenu des révisions)
    • Le contenu de la version en cours du fichier (lecture seule, dans le volet inférieur)
  3. Sur le Gestionnaire de l'historique, cliquez sur l'onglet Différences, situé sur le bord inférieur de la fenêtre.
  4. Le volet supérieur de la fenêtre est maintenant divisé en deux volets qui listent les versions du fichier. Les volets sont libellés, comme suit :
    • Différences entre : Sélectionnez la première version à comparer.
    • Et : Sélectionnez la deuxième version à comparer.
Dans le volet inférieur, les différences sont affichées comme suit :
  • Les lignes du source qui ont été supprimées sont mises en surbrillance et marquées avec un grand signe moins (Minus.png).
  • Les lignes du source qui ont été ajoutées sont mises en surbrillance et marquées avec un grand signe plus (Plus.png).

Couleurs de surbrillance

Les couleurs utilisées dans la surbrillance sur l'onglet Différences dépendent de plusieurs options que vous pouvez définir sur la boîte de dialogue Outils > Options > Options de l'éditeur > Couleur. Dans la liste déroulante Elément, sélectionnez :

  • L'option Diff Ajout définit la couleur à utiliser pour les lignes marquées par Plus.png
  • L'option Diff Suppression définit la couleur à utiliser pour les lignes marquées par Minus.png
  • L'option Diff Déplacement définit la couleur à utiliser pour les lignes qui ont été déplacées :
    • Les lignes du source qui ont été supprimées sont mises en surbrillance et marquées avec un grand signe moins (Minus.png).
    • Les lignes du source qui ont été ajoutées sont mises en surbrillance et marquées avec un grand signe plus (Plus.png).

Voir aussi