Afficher : Delphi C++
Préférences d'affichage

Gestionnaire de l'historique

De RAD Studio

Remonter à Introduction à RAD Studio


Cliquez sur l'onglet Historique de la fenêtre principale.

Le Gestionnaire de l'historique vous permet de voir et de comparer les versions d'un fichier géré par l'EDI, notamment :

  • Plusieurs versions de sauvegarde enregistrées par l'EDI
  • Vos modifications locales enregistrées
  • Le tampon en cours des modifications non enregistrées du fichier actif.

Vous pouvez aussi voir les informations de Subversion si votre projet ou des fichiers individuels sont sous contrôle de version par Subversion.

Sommaire

Subversion est intégré dans le Gestionnaire de l'historique et le Gestionnaire de projets

Vous pouvez voir les informations de contrôle de version dans le Gestionnaire de l'historique qui proviennent à la fois de l'EDI et de Subversion :

Le source de l'intégration de Subversion est fourni avec le produit, dans le répertoire /bin/subversion. Le code source montre comment utiliser Tools API pour intégrer un plug-in, tel que le plug-in Subversion, dans votre application. Par exemple, vous pouvez personnaliser le source pour intégrer d'autres plug-ins de contrôle de source.

Pour de plus amples informations sur Subversion, voir :

L'onglet Historique dans l'EDI

Pour ouvrir le Gestionnaire de l'historique, cliquez sur l'onglet Historique, situé au centre du côté inférieur de la fenêtre principale de l'EDI.

Onglets Code, Conception et Historique

  • L'onglet Code ouvre l'éditeur de code.
  • L'onglet Conception ouvre le Concepteur de fiches. L'onglet Conception apparaît seulement pour les applications à composants visuels.
  • L'onglet Historique ouvre le Gestionnaire de l'historique, aussi connu sous le terme vue Historique.

Onglets du Gestionnaire de l'historique

Le Gestionnaire de l'historique contient trois pages à onglets (Contenu, Informations et Différences) :

Onglets Contenu, Informations et Différences

Ces pages affichent les informations de version et d'historique qui sont maintenues par l'EDI et par l'intégration de Subversion dans l'EDI.

Page Description

Sommaire

Affiche les versions en cours et précédentes du fichier sélectionné dans la liste déroulante de la barre d'outils de la fenêtre Historique. La page Contenu contient deux volets :

  • Contenu de la révision : La partie supérieure de la page Contenu liste les révisions du fichier actif.
Les colonnes sont les suivantes :
  • Révison : Numéro de révision de chaque révision du fichier actif
  • Libellé : Le numéro de la révision ou un libellé spécifié
  • Date : La date de la révision
  • Auteur : Le nom de l'utilisateur qui a archivé la révision
  • Affichage du fichier : La partie inférieure de la page Contenu affiche le contenu du fichier actif.
Remarque : Pour voir les entrées du journal de Subversion relatives à un fichier spécifique :
  • Déplacez le pointeur de la souris sur une révision (HistViewCheckedOut.jpg ou HistViewVersionControl.jpg) archivée dans Subversion.
  • Cliquez sur l'onglet Informations.

Informations

Affiche les éléments suivants pour la révision sélectionnée du fichier actif :

  • Le libellé (le numéro de la révision ou un libellé spécifié tel que "Fichier local")
  • Les commentaires entrés lors de la validation de cette révision

Différences

Affiche les différences entre les versions sélectionnées du fichier actif. La page Différences contient trois volets :

  • Différences entre : Liste les révisions du fichier actif, notamment la révision en cours.
  • Et : Liste les révisions du fichier actif, notamment la révision en cours et les modifications non enregistrées du tampon.
  • Affichage du fichier : La partie inférieure de la page Différences affiche le contenu du fichier comparé. Les différences entre les révisions sélectionnées dans Différences entre et les révisions sélectionnées dans Et apparaissent en surbrillance.

Minus.bmp (un grand signe moins) marque les lignes sources qui ont été supprimées.

Plus.bmp (un grand signe plus) marque les lignes sources qui ont été ajoutées.


Vous pouvez définir les couleurs à utiliser pour la surbrillance sur l'onglet Différences en utilisant la boîte de dialogue Outils > Options > Options de l'éditeur> Couleur.

Boutons de la barre d'outils du Gestionnaire de l'historique

Bouton Description

Actualiser
Actualiser les informations de révision

Met à jour la liste des révisions afin d'inclure les modifications non enregistrées du fichier.

Rétablir
Revenir à la révision précédente

Considère la version sélectionnée comme la version en cours. Activé sur les pages Contenu et Informations. Le retour à une version précédente provoque la perte de toutes les modifications non enregistrées du tampon de l'éditeur.

Annotate2.bmp
Annoter

Ajoute une colonne de gouttière qui contient le numéro de la révision la plus récente associée à chaque ligne du fichier actif. Ce bouton est particulièrement utile lors de la comparaison des versions d'un fichier (cliquez sur l'onglet Différences du Gestionnaire de l'historique).

ExternalDiffViewer.bmp
Afficher dans la visionneuse de différences

Charge le fichier en cours dans une visionneuse de différences (la visionneuse de différences par défaut ou celle que vous avez installée et configurée avec Outils > Options > Options d'environnement > Visionneuse de différences).

Cliquez sur la flèche vers le bas pour sélectionner une visionneuse dans la liste des visionneuses de différences. Après la sélection d'une visionneuse de différences, la visionneuse sélectionnée signale les différences entre la version en cours et la version précédente. Voir Utilisation d'une visionneuse de différences externe.

Synchroniser
Synchroniser le défilement

Synchronise le défilement dans les pages Contenu et Différences, et l'éditeur de code. Met en correspondance la ligne de texte qui contient le curseur avec la ligne de texte qui correspond au mieux dans l'autre vue. Si aucun texte ne correspond dans cette région du fichier, met en correspondance les numéros de lignes.

Suivant
Aller à la différence suivante

Repositionne le source de la page Différences sur le prochain bloc de code différent.

Précédent
Aller à la différence précédente

Repositionne la page Différences sur le bloc précédent de code différent.

Suivre
Suivre le mouvement du texte

Localise la même ligne dans la visionneuse de source lors du basculement entre vues.

Liste déroulante des fichiers
Liste déroulante des fichiers

Liste les fichiers associés, tels que les fichiers .dfm et .res.

Icônes de révision utilisées dans le Gestionnaire de l'historique

Icône Description

Dernière version

La dernière version enregistrée du fichier.

Sauvegarde

Une version locale du fichier de sauvegarde.

Tampon

La version du fichier qui se trouve dans la mémoire tampon et comporte les modifications non enregistrées.

Contrôle de version

Une version du fichier stockée dans un référentiel de contrôle de version.

Version extraite

Une version du fichier que vous avez extraite d'un référentiel de contrôle de version.

Ligne déplacée depuis

Indique qu'une ligne de code a été déplacée depuis la ligne en surbrillance.

Ligne déplacée vers

Indique qu'une ligne de code a été déplacée vers la ligne en surbrillance.

Commandes du menu contextuel

Elément Description

Actualiser

Actualise la vue du gestionnaire de l'historique.

Rétablir

Rétablit la dernière modification effectuée dans le gestionnaire de l'historique.

Copier

Copie le texte sélectionné.

Tout sélectionner

Sélectionne tout le contenu sur le gestionnaire de l'historique.

Différence suivante

Déplace la focalisation de l'emplacement en cours vers la différence suivante affichée dans le gestionnaire de l'historique. Activé seulement sur la page Différences.

Différence précédente

Déplace la focalisation de l'emplacement en cours vers la différence précédente affichée dans le gestionnaire de l'historique. Activé seulement sur la page Différences.

Suivre le mouvement

Localise la même ligne dans la visionneuse de source lors du basculement entre vues.

Recherche des modifications précédentes et suivantes

Quand vous utilisez le Gestionnaire de l'historique pour examiner les différences entre plusieurs versions d'un fichier, vous pouvez utiliser les commandes de menu contextuel ou les combinaisons de touches équivalentes pour naviguer rapidement jusqu'aux différences suivantes et précédentes. Les raccourcis clavier sont :

  • Ctrl+Maj+F7 - déplace le pointeur sur la différence précédente.
  • Ctrl+Maj+F8 - déplace le pointeur sur la différence suivante.
  • F5 - actualise la vue Historique.

Les combinaisons de touches sont les mêmes pour les mappages clavier suivants : Défaut, EDI classique, BRIEF et Epsilon. Les mappages clavier Visual Studio et Visual Basic ne disposent pas de combinaisons de touches pour les modifications précédentes/suivantes.

Voir aussi

Autres langues