PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Activer l'historique du code
  • Visualiser l'historique du code
  • Récupérer un code présent dans l'historique
  • Purger l'historique du code
  • Historique d'une ligne de code (projet dans le GDS (Gestionnaire De Source))
  • Notes
  • Sauvegarde de l'historique du code
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
La gestion de l'historique du code permet de :
  • conserver le code complet de chaque traitement modifié.
  • restaurer un code existant à une date donnée, ce code ayant été effacé ou modifié par la suite.
La gestion de l'historique du code est disponible sur les traitements :
  • du projet,
  • des fenêtres et des pages,
  • des états,
  • des requêtes,
  • des classes,
  • des collections de procédures.
Cette fonctionnalité n'est pas disponible.
Versions 19 et supérieures
Remarque : Si votre projet est présent dans le GDS (Gestionnaire De Sources), il est possible de visualiser rapidement ce qui a été modifié. Pour plus de détails, consultez Historique d'une ligne de code.
Nouveauté 19
Remarque : Si votre projet est présent dans le GDS (Gestionnaire De Sources), il est possible de visualiser rapidement ce qui a été modifié. Pour plus de détails, consultez Historique d'une ligne de code.
Remarque : Si votre projet est présent dans le GDS (Gestionnaire De Sources), il est possible de visualiser rapidement ce qui a été modifié. Pour plus de détails, consultez Historique d'une ligne de code.
Comment le faire ?

Activer l'historique du code

Pour activer l'historique du code dans votre projet :
  1. Sélectionnez l'option "Outils .. Options .. Options de l'éditeur de code".Sous le volet "Accueil", dans le groupe "Environnement", déroulez "Options" et sélectionnez "Options de l'éditeur de code".
  2. Dans l'onglet "Code", cochez l'option "Sauvez l'historique des modifications du code".
Remarques :
  • Pour désactiver l'historique du code, décochez cette option.
  • Si de nombreuses modifications sont effectuées dans le code d'un projet, la taille des fichiers contenant la gestion de l'historique du code peut devenir importante.

Visualiser l'historique du code

Pour visualiser l'historique du code de votre projet :
  1. Affichez le traitement dont l'historique doit être visualisé.
  2. Sélectionnez l'option "Code .. Historique .. Voir l'historique des modifications". La fenêtre de consultation de l'historique apparaît.Sous le volet "Code", dans le groupe "Autres actions", déroulez "Historique" et sélectionnez "Voir l'historique des modifications". La fenêtre de consultation de l'historique apparaît.
  3. Cliquez sur les différentes versions à gauche de la fenêtre pour faire défiler les différentes modifications effectuées sur le traitement en cours. Il est possible depuis cette fenêtre de :
    • visualiser les différences entre l'élément sélectionné et la version en cours (bouton ).
    • imprimer la version affichée (bouton ).
    • supprimer la modification en cours.

Récupérer un code présent dans l'historique

Pour récupérer un code présent dans l'historique :
  1. Affichez l'historique du traitement en cours (option "Code .. Historique .. Voir l'historique des modifications").Affichez l'historique du traitement en cours : sous le volet "Code", dans le groupe "Autres actions", déroulez "Historique" et sélectionnez "Voir l'historique des modifications".
  2. Recherchez le code à récupérer.
  3. Sélectionnez le code à récupérer (à l'aide de la souris, Ctrl + A, ...).
  4. Copiez le code sélectionné dans le presse-papiers (option "Copier" du menu contextuel ou Ctrl + C).
  5. Fermez la fenêtre de l'historique du code.
  6. Dans la fenêtre de code, sélectionnez le code à remplacer (à l'aide de la souris, Ctrl + A, ...).
  7. Collez le contenu du presse-papiers (option "Coller" du menu contextuel ou Ctrl + V).

Purger l'historique du code

Cette méthode permet de supprimer uniquement les modifications spécifiques à un traitement.
Pour purger l'historique du code :
  1. Affichez le traitement dont l'historique doit être purgé.
  2. Sélectionnez l'option "Code .. Historique .. Purger l'historique".Sous le volet "Code", dans le groupe "Autres actions", déroulez "Historique" et sélectionnez "Purger l'historique".
Attention : Si vous purgez l'historique d'un traitement, l'historique de ce traitement ne pourra plus être affiché. Les prochaines modifications de ce traitement seront automatiquement conservées si l'historique du code est activé.
Remarque : La fenêtre de l'historique du code permet également de supprimer la modification en cours (bouton ).
Versions 19 et supérieures

Historique d'une ligne de code (projet dans le GDS (Gestionnaire De Source))

Lorsqu'un projet est présent dans le GDS, l'éditeur de code propose un historique de la ligne de code avancé.
Lors du clic sur la date, une bulle d'aide permet de :
  • Savoir depuis combien de temps la modification a été effectuée.
  • Voir la modification de code effectuée : Dans ce cas, la fenêtre du GDS permettant de comparer les versions du code se lance.
  • Voir toutes les modifications : Dans ce cas, la fenêtre du GDS permettant de comparer les versions de l'élément en cours se lance.
  • Accéder à l'historique de l'élément : Dans ce cas, la fenêtre du GDS permettant de lister l'historique des modifications en cours se lance.
Conditions d'utilisation : Pour utiliser cette fonctionnalité, les conditions suivantes doivent être remplies :
  • Option "Date et Auteur" activée : Sous le volet "Affichage", dans le groupe "Aide à l'édition", cochez l'option "Afficher la date et l'auteur" (touche F6).
  • Les lignes de code doivent avoir été modifiées et réintégrées en version 19 ou supérieure.
Remarque : Si un commentaire a été saisi lors de la réintégration de l'élément modifié, ce commentaire est affiché dans la bulle d'aide.
Nouveauté 19

Historique d'une ligne de code (projet dans le GDS (Gestionnaire De Source))

Lorsqu'un projet est présent dans le GDS, l'éditeur de code propose un historique de la ligne de code avancé.
Lors du clic sur la date, une bulle d'aide permet de :
  • Savoir depuis combien de temps la modification a été effectuée.
  • Voir la modification de code effectuée : Dans ce cas, la fenêtre du GDS permettant de comparer les versions du code se lance.
  • Voir toutes les modifications : Dans ce cas, la fenêtre du GDS permettant de comparer les versions de l'élément en cours se lance.
  • Accéder à l'historique de l'élément : Dans ce cas, la fenêtre du GDS permettant de lister l'historique des modifications en cours se lance.
Conditions d'utilisation : Pour utiliser cette fonctionnalité, les conditions suivantes doivent être remplies :
  • Option "Date et Auteur" activée : Sous le volet "Affichage", dans le groupe "Aide à l'édition", cochez l'option "Afficher la date et l'auteur" (touche F6).
  • Les lignes de code doivent avoir été modifiées et réintégrées en version 19 ou supérieure.
Remarque : Si un commentaire a été saisi lors de la réintégration de l'élément modifié, ce commentaire est affiché dans la bulle d'aide.

Historique d'une ligne de code (projet dans le GDS (Gestionnaire De Source))

Lorsqu'un projet est présent dans le GDS, l'éditeur de code propose un historique de la ligne de code avancé.
Lors du clic sur la date, une bulle d'aide permet de :
  • Savoir depuis combien de temps la modification a été effectuée.
  • Voir la modification de code effectuée : Dans ce cas, la fenêtre du GDS permettant de comparer les versions du code se lance.
  • Voir toutes les modifications : Dans ce cas, la fenêtre du GDS permettant de comparer les versions de l'élément en cours se lance.
  • Accéder à l'historique de l'élément : Dans ce cas, la fenêtre du GDS permettant de lister l'historique des modifications en cours se lance.
Conditions d'utilisation : Pour utiliser cette fonctionnalité, les conditions suivantes doivent être remplies :
  • Option "Date et Auteur" activée : Sous le volet "Affichage", dans le groupe "Aide à l'édition", cochez l'option "Afficher la date et l'auteur" (touche F6).
  • Les lignes de code doivent avoir été modifiées et réintégrées en version 19 ou supérieure.
Remarque : Si un commentaire a été saisi lors de la réintégration de l'élément modifié, ce commentaire est affiché dans la bulle d'aide.
Notes

Sauvegarde de l'historique du code

Cette gestion de l'historique crée un sous-répertoire "Historique" dans le répertoire du projet. Ce répertoire contient les sous-répertoires suivants :
  • WDP : historique des traitements du projet
  • WDW : historique des traitements des fenêtres
  • WWH : historique des traitements des pages (WEBDEV uniquement)
  • WDC : historique des modifications des classes
  • WDE : historique des traitements des états
  • WDR : historique des traitements des requêtes
  • WDG : historique des traitements des collections de procédures (ou procédures serveur)
  • WWN : historique des traitements des collections de procédures navigateur (WEBDEV uniquement)
Dans chaque sous-répertoire, des fichiers ".FIC", ".NDX" et ".MMO" correspondants au nom des fenêtres, du projet, ... contiennent l'historique du code de chacun de ces éléments. Ces fichiers peuvent au bout d'un certain temps occuper une taille non négligeable. Ils peuvent être :
  • supprimés directement dans l'explorateur de Windows.
  • purgés depuis l'éditeur de code.
Attention : Si vous supprimez ou purgez ces fichiers, l'historique du code ne pourra plus être affiché. Si l'historique du code est activé :
  • les prochaines modifications de code seront automatiquement sauvegardées,
  • les fichiers seront re-créés si nécessaire.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire