Gestionnaire de l'historique
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.
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 :
- Si le fichier en cours est sous contrôle de version, tous les types des révisions sont disponibles dans le Gestionnaire de l'historique.
- Si vous utilisez Subversion, l'intégration de Subversion dans l'EDI fournit les fonctionnalités suivantes que vous pouvez utiliser dans l'EDI :
- Toutes les révisions qui ont été archivées dans le référentiel de Subversion sont disponibles dans le Gestionnaire de l'historique. Voir Intégration de Subversion dans l'EDI.
- Vous pouvez comparer les fichiers (diff) et annoter des versions spécifiques du fichier dans le Gestionnaire de l'historique. Voir Comparaison (diff) de versions d'un fichier et Utilisation de la fonctionnalité d'annotation.
- Vous pouvez effectuer les opérations de contrôle de source standard dans le Gestionnaire de l'historique, telles que Ajouter au référentiel, Mettre à jour et Valider. Voir Comment utiliser Subversion dans l'EDI.
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.
- 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) :
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 :
Remarque : Pour voir les entrées du journal de Subversion relatives à un fichier spécifique : |
|
Informations |
Affiche les éléments suivants pour la révision sélectionnée du fichier actif :
|
|
Différences |
Affiche les différences entre les versions sélectionnées du fichier actif. La page Différences contient trois volets :
|
Boutons de la barre d'outils du Gestionnaire de l'historique
| Bouton | Description |
|---|---|
|
Met à jour la liste des révisions afin d'inclure les modifications non enregistrées du fichier. | |
|
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. | |
|
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). | |
|
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. | |
|
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. | |
|
Repositionne le source de la page Différences sur le prochain bloc de code différent. | |
|
Repositionne la page Différences sur le bloc précédent de code différent. | |
|
Localise la même ligne dans la visionneuse de source lors du basculement entre vues. | |
|
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 |
|---|---|
|
La dernière version enregistrée du fichier. | |
|
Une version locale du fichier de sauvegarde. | |
|
La version du fichier qui se trouve dans la mémoire tampon et comporte les modifications non enregistrées. | |
|
Une version du fichier stockée dans un référentiel de contrôle de version. | |
|
Une version du fichier que vous avez extraite d'un référentiel de contrôle de version. | |
|
Indique qu'une ligne de code a été déplacée depuis la ligne en surbrillance. | |
|
Indique qu'une ligne de code a été déplacée vers la ligne en surbrillance. |
| 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.
