Outils pour utilisateurs

Outils du site


public:txm_debug

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
public:txm_debug [2019/02/12 09:33]
sebastien.jacquot@univ-fcomte.fr
public:txm_debug [2019/07/09 16:09] (Version actuelle)
matthieu.decorde@ens-lyon.fr [Voir et modifier les préférences]
Ligne 1: Ligne 1:
 ====== Architecture des répertoires et fichiers techniques de TXM et aide au debug ====== ====== Architecture des répertoires et fichiers techniques de TXM et aide au debug ======
  
-On trouve une descriptions ​:+On trouve une description ​:
   * logs   * logs
   * préférences et configurations   * préférences et configurations
Ligne 10: Ligne 10:
 ==== Répertoire d'​installation par défaut (TXMINSTALL) ==== ==== Répertoire d'​installation par défaut (TXMINSTALL) ====
  
-  * Windows 7 : C:​\Programmes\TXM_X.+  * Windows 7 : C:​\Programmes\TXM-X.Y.Z 
-  * Linux : /​usr/​lib/​TXM +  * Linux : /​usr/​lib/​TXM-X.Y.Z 
-  * Mac OS X : /​Applications/​TXM+  * Mac OS X : /​Applications/​TXM-X.Y.Z.app
  
 ==== Répertoire utilisateur TXM par défaut (TXMHOME) ==== ==== Répertoire utilisateur TXM par défaut (TXMHOME) ====
Ligne 18: Ligne 18:
 Répertoire des corpus importés (=corpus binaires), des résultats, des macros, etc. Répertoire des corpus importés (=corpus binaires), des résultats, des macros, etc.
  
-  * Windows 7 : C:\Users\[USER]\TXM_X.+  * Windows 7 : C:\Users\<USER>\TXM-X.Y.Z 
-  * Linux : /home/[USER]/TXM +  * Linux : /home/<USER>/TXM-X.Y.Z 
-  * Mac OS X : /Users/[USER]/TXM+  * Mac OS X : /Users/<USER>/TXM-X.Y.Z
  
  
 ==== Répertoire utilisateur Eclipse RCP par défaut (workspace RCP, -data) ==== ==== Répertoire utilisateur Eclipse RCP par défaut (workspace RCP, -data) ====
  
-Ce répertoire contient les éléments habituels d'​un ​workspace ​Eclipse.+Ce répertoire contient ​les corpus binaires et les éléments habituels d'​un ​Workspace ​Eclipse.
  
-  * Windows 7 : C:\Users\[USER]\TXM_X.X\corpora +  * Windows 7 : C:\Users\<USER>\TXM-X.Y.Z\corpora 
-  * Linux : /home/[USER]/.txm +  * Linux : /home/<USER>/TXM-X.Y.Z/corpora 
-  * Mac OS X : /Users/[USER]/.txm+  * Mac OS X : /Users/<USER>/TXM-X.Y.Z/corpora
  
  
Ligne 38: Ligne 38:
 TODO: vérifier car il y a eu des changements depuis la 0.7.7 TODO: vérifier car il y a eu des changements depuis la 0.7.7
  
- +  ​* C:\Users\<USER>\TXM-X.Y.Z/​corpora\corpora\.log 
-  ​* C:\Users\[USER]\TXM_X.X\corpora\.log +  * C:\Users\<USER>\TXM-X.Y.Z\REvalLogs.txt 
-  * C:\Users\[USER]\TXM\REvalLogs.txt +  * <del>C:\Users\<USER>\AppData\Roaming\TXMErrorLogs.txt</​del>​ 
-  * C:\Users\[USER]\AppData\Roaming\TXMErrorLogs.txt +  * <del>C:\Users\<USER>\AppData\Roaming\TXMLogs.txt</​del>​ 
-  * C:\Users\[USER]\AppData\Roaming\TXMLogs.txt +  * C:\Users\<USER>\AppData\Roaming\.txm\configuration\XXXXXXXX.log 
-  * C:\Users\[USER]\AppData\Roaming\.txm\configuration\XXXXXXXX.log +  * C:\Users\<USER>\AppData\Roaming\.txm\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.txm.rcpapplication.prefs 
-  * C:\Users\[USER]\AppData\Roaming\.txm\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.txm.rcpapplication.prefs +  * C:\Users\<USER>\AppData\Roaming\.txm\TXM.ini 
-  * C:\Users\[USER]\AppData\Roaming\.txm\TXM.ini +  * C:\Users\<USER>\TXM-X.Y.Z
-  * C:\Users\[USER]\TXM+
  
 === Linux === === Linux ===
  
-TODO+  * %%TXMINSTALL="/​usr/​lib/​TXM${VERSION}"​%% 
 +  * %%TXMHOME="​$HOME/​TXM${VERSIONWITHOUTSUB}"​%% 
 +  * %%DOTTXMHOME="​$TXMHOME/​.txm"​%%
  
 === Mac OS X === === Mac OS X ===
Ligne 56: Ligne 57:
 TODO TODO
  
 +==== Répertoires des objets persistés ====
 +
 +La sauvegarde des résultats dans TXM se fait dans des fichiers .prefs stockés dans le répertoire du projet RCP (Corpus) concerné.
 +
 +  * Windows 7 : C:​\Users\<​USER>​\TXM-X.Y.Z\corpora\<​CORPUS>​\.settings\*.prefs
 +  * Linux : /​home/<​USER>/​TXM-X.Y.Z/​corpora/<​CORPUS>/​.settings/​*.prefs
 +  * Mac OS X : /​Users/<​USER>/​TXM-X.Y.Z/​corpora/<​CORPUS>/​.settings/​*.prefs
  
 ===== Plugins et mises à jour ===== ===== Plugins et mises à jour =====
Ligne 65: Ligne 73:
  
 ===== Fichiers de préférences importants ===== ===== Fichiers de préférences importants =====
 +
 +==== Voir et modifier les préférences ====
 +
 +Le plugin [[https://​marketplace.eclipse.org/​content/​preference-editor|Preference Editor]] permet de modifier les valeurs de préférences du scope INSTANCE, CONFIGURATION,​ BUNDLE (bundle_defaults) et DEFAULT ou bien d'un répertoire de projet.
 +
 +Utilisation depuis Eclipse :
 +  * Lancer TXM en ajoutant le plugin "​com.onpositive.preferences"​ dans la configuration de lancement (onglet plug-ins)
 +  * Dans TXM, aller dans le menu "​Affichage > Vues"
 +  * dans la fenêtre ouverte sélectionner le répertoire "​Preferences"​ puis l'​entrée "​Preferences"​
 +  * La vue s'​ouvre sur le scope INSTANCE
 +  * <​del>​pour voir&​modifier les préférences de corpus, il faut cliquer sur bouton "​répertoire"​ et sélectionner le répertoire racine du corpus binaire (TXMHOME/​corpora/​lecorpus)</​del>​ MD: marche pas ?
 +==== Fichiers de préférences de chaque commande et plug-ins ====
 +
 +Chaque modification de préférences de commande/​plug-in génère un fichier .prefs dans les dossiers suivants. Ces fichiers n'​existent que si au moins une valeur de préférence n'est pas égale à la valeur par défaut. Les valeurs par défaut de chaque commande/​plug-in sont codées en dur dans les PreferencesInitializer de chaque plug-in.
 +
 +  * Windows 7 : C:​\Users\<​USER>​\TXM-X.X\corpora\.metadata\.plugins\org.eclipse.core.runtime\.settings
 +  * Linux : /​home/<​USER>/​.txm/​data/​.metadata/​.plugins/​org.eclipse.core.runtime/​.settings/​org.txm.rcpapplication.prefs
 +  * Mac OS X : /​Users/<​USER>/​.txm/​data/​.metadata/​.plugins/​org.eclipse.core.runtime/​.settings/​org.txm.rcpapplication.prefs
  
 ==== org.txm.rcpapplication.prefs ==== ==== org.txm.rcpapplication.prefs ====
Ligne 70: Ligne 96:
 Il s'agit du fichier des préférences utilisateur de TXM. Concrètement il stocke toutes les préférences accessibles via l'UI (Tools\Parameters) du noeud "​TXM"​. Les préférences des autres noeuds sont stockées ailleurs [TODO]. Il s'agit du fichier des préférences utilisateur de TXM. Concrètement il stocke toutes les préférences accessibles via l'UI (Tools\Parameters) du noeud "​TXM"​. Les préférences des autres noeuds sont stockées ailleurs [TODO].
  
-  * Windows 7 : C:\Users\[USER]\AppData\Roaming\.txm\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.txm.rcpapplication.prefs +  * Windows 7 : C:\Users\<USER>\AppData\Roaming\.txm\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.txm.rcpapplication.prefs 
-  * Linux : /home/[USER]/​.txm/​data/​.metadata/​.plugins/​org.eclipse.core.runtime/​.settings/​org.txm.rcpapplication.prefs +  * Linux : /home/<USER>/​.txm/​data/​.metadata/​.plugins/​org.eclipse.core.runtime/​.settings/​org.txm.rcpapplication.prefs 
-  * Mac OS X : /Users/[USER]/​.txm/​data/​.metadata/​.plugins/​org.eclipse.core.runtime/​.settings/​org.txm.rcpapplication.prefs +  * Mac OS X : /Users/<USER>/​.txm/​data/​.metadata/​.plugins/​org.eclipse.core.runtime/​.settings/​org.txm.rcpapplication.prefs
  
 ==== TXM.ini ==== ==== TXM.ini ====
Ligne 79: Ligne 104:
 Il s'agit du fichier de la ligne de commande de lancement de TXM (launcher equinox RCP) et permet de modifier certains arguments utiles pour le debug (comme les arguments de la JVM). Il s'agit du fichier de la ligne de commande de lancement de TXM (launcher equinox RCP) et permet de modifier certains arguments utiles pour le debug (comme les arguments de la JVM).
  
-  * Windows 7 : C:\Users\[USER]\AppData\Roaming\.txm\TXM.ini +  * Windows 7 : C:\Users\<USER>\TXM-X.Y.Z\.txm\TXM.ini 
-  * Linux : /home/[USER]/​.txm/​TXM.ini +  * Linux : /home/<USER>/​TXM-X.Y.Z/​.txm/​TXM.ini 
-  * Mac OS X : /Users/[USER]/​.txm/​TXM.ini+  * Mac OS X : /Users/<USER>/​TXM-X.Y.Z/​.txm/​TXM.ini
  
-==== install.prefs ====+<del>==== install.prefs ====
  
 Fichier d'​initialisation des préférences de TXM au premier lancement. Fichier d'​initialisation des préférences de TXM au premier lancement.
Ligne 89: Ligne 114:
   * Windows 7 : C:\Program Files\TXM\install.prefs   * Windows 7 : C:\Program Files\TXM\install.prefs
   * Linux : /​usr/​lib/​TXM/​install.prefs   * Linux : /​usr/​lib/​TXM/​install.prefs
-  * Mac OS X : /​Applications/​TXM/​install.prefs+  * Mac OS X : /​Applications/​TXM/​install.prefs</​del>​
  
 ==== org.txm.rcpapplication.prefs - 2 ==== ==== org.txm.rcpapplication.prefs - 2 ====
Ligne 99: Ligne 124:
   * Mac OS X   * Mac OS X
  
 +
 +===== Description des arguments de lancement =====
 +
 +==== Toutes plateformes ====
 +
 +<​code>​
 +-Xms512m -Xmx2048m
 +-Dfile.encoding=UTF-8
 +-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
 +-Dorg.eclipse.ecf.provider.filetransfer.retrieve.connectTimeout=6000
 +-Dorg.eclipse.ecf.provider.filetransfer.retrieve.retryAttempts=5
 +</​code>​
 +
 +
 +
 +==== Windows ====
 +
 +<​code>​
 +-XX:​MaxPermSize=256m
 +</​code>​
 +
 +Description/​raison : 
 +
 +==== Mac OS X ====
 +
 +<​code>​
 +-XstartOnFirstThread ​
 +-Dorg.eclipse.swt.internal.carbon.smallFonts
 +</​code>​
 +
 +Description/​raison : 
 +
 +==== Linux =====
 +
 +<​code>​
 +-Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel
 +</​code>​
 +
 +Description/​raison : 
 +
 +
 +===== Versions des JRE embarquées ​ =====
 +
 +==== Windows ====
 +
 +==== Linux ====
 +
 +==== Mac OS X ====
 +
 +  * jre-8u151-macosx-x64
 +    * un bug dans les versions supérieures de Java nous empêche d'​upgrader le JRE. En Java 1.8 supérieur à u151, les valeurs retournées des événements du trackpad sous OS X sont erronées [[https://​bugs.openjdk.java.net/​browse/​JDK-8203048]].
 +  ​
 +
 +==== NOTE =====
 +
 +  * voir [[https://​docs.oracle.com/​javase/​8/​embedded/​develop-apps-platforms/​jrecreate.htm#​CACDGBGB]] pour réduire/​cibler la taille de la JRE, ex. headless pour TXM Web.
  
 ===== Démarrer TXM avec tous les logs activés dès le premier lancement après une fresh install ===== ===== Démarrer TXM avec tous les logs activés dès le premier lancement après une fresh install =====
Ligne 161: Ligne 242:
 Il s'agit du fichier de log de l'​application RCP, contenant le chargement des bundles/​plug-ins,​ etc.. Il s'agit du fichier de log de l'​application RCP, contenant le chargement des bundles/​plug-ins,​ etc..
  
-  * Windows 7 : C:\Users\[USER]\TXM_X.X\corpora\.log +  * Windows 7 : C:\Users\<USER>\TXM-X.Y.Z\corpora\.log 
-  * Linux : /home/[USER]/.txm/data/​.metadata/​.log +  * Linux : /home/<USER>/TXM-X.Y.Z\corpora/​.metadata/​.log 
-  * Mac OS X : /Users/[USER]/.txm/data/​.metadata/​.log+  * Mac OS X : /Users/<USER>/TXM-X.Y.Z\corpora/​.metadata/​.log
  
 ==== hs_err_pidXXXXXX.log,​ fichier de log de crash JVM ==== ==== hs_err_pidXXXXXX.log,​ fichier de log de crash JVM ====
Ligne 169: Ligne 250:
 "​XXXXXX"​ étant le pid. "​XXXXXX"​ étant le pid.
  
-  * Windows 7 : dans le répertoire d'​installation de TXM +  * Windows 7 : dans le répertoire d'​installation de TXM, ex. : C:​\Programmes\TXM-X.Y.Z 
-  * Linux : /home/[USER]/​hs_err_pidXXXXXX.log+  * Linux : /home/<USER>/​hs_err_pidXXXXXX.log
   * Mac OS X :   * Mac OS X :
  
Ligne 177: Ligne 258:
 Fichier contenant les commandes R appelée lors de la session, il est généré à partir du bouton "​Afficher le journal"​ de la vue "R Variables"​ Fichier contenant les commandes R appelée lors de la session, il est généré à partir du bouton "​Afficher le journal"​ de la vue "R Variables"​
  
-  * Windows 7 : C:\Users\[USER]\TXM\REvalLogs.txt +  * Windows 7 : C:\Users\<USER>\TXM-X.Y.Z\REvalLogs.txt 
-  * Linux : /home/[USER]/​TXM/​REvalLogs.txt +  * Linux : /home/<USER>/TXM-X.Y.Z/​REvalLogs.txt 
-  * Mac OS X : /Users/[USER]/​TXM/​REvalLogs.txt+  * Mac OS X : /Users/<USER>/TXM-X.Y.Z/​REvalLogs.txt
  
 ==== TXMErrorLogs.txt ==== ==== TXMErrorLogs.txt ====
Ligne 185: Ligne 266:
 Fichier contenant la redirection des messages d'​erreur du script de lancement de TXM Fichier contenant la redirection des messages d'​erreur du script de lancement de TXM
  
-  * Windows 7 : C:\Users\[USER]\AppData\Roaming\TXMErrorLogs.txt +  * Windows 7 : C:\Users\<USER>\AppData\Roaming\TXMErrorLogs.txt 
-  * Linux : /home/[USER]/​TXMErrorLogs.txt +  * Linux : /home/<USER>/​TXMErrorLogs.txt 
-  * Mac OS X : /Users/[USER]/​TXMErrorLogs.txt+  * Mac OS X : /Users/<USER>/​TXMErrorLogs.txt
  
 ==== TXMLogs.txt ==== ==== TXMLogs.txt ====
Ligne 195: Ligne 276:
 Sous Win 7, ce fichier contient notamment le sdtout CQP (une fois TXM fermé). Sous Win 7, ce fichier contient notamment le sdtout CQP (une fois TXM fermé).
  
-  * Windows 7 : C:\Users\[USER]\AppData\Roaming\TXMLogs.txt +  * Windows 7 : C:\Users\<USER>\AppData\Roaming\TXMLogs.txt 
-  * Linux : /home/[USER]/​TXMLogs.txt +  * Linux : /home/<USER>/​TXMLogs.txt 
-  * Mac OS X : /Users/[USER]/​TXMLogs.txt+  * Mac OS X : /Users/<USER>/​TXMLogs.txt
  
 ==== Fichier de log supplémentaire ==== ==== Fichier de log supplémentaire ====
Ligne 203: Ligne 284:
 Au lancement d'une application RCP un fichier de log temporaire est créé puis effacé si le lancement est réussi. Si le lancement échoue ce fichier ne s'​efface pas et peut être utilisé pour le debug. Le fichier se situe à : Au lancement d'une application RCP un fichier de log temporaire est créé puis effacé si le lancement est réussi. Si le lancement échoue ce fichier ne s'​efface pas et peut être utilisé pour le debug. Le fichier se situe à :
  
-  * Windows 7 : C:\Users\[USER]\AppData\Roaming\.txm\configuration\XXXXXXXX.log +  * Windows 7 : C:\Users\<USER>\AppData\Roaming\.txm\configuration\XXXXXXXX.log 
-  * Linux : /home/[USER]/​.txm/​configuration/​XXXXXXXX.log+  * Linux : /home/<USER>/​.txm/​configuration/​XXXXXXXX.log
   * Mac OS X : /​Applications/​TXM/​configuration/​XXXXXXXX.log   * Mac OS X : /​Applications/​TXM/​configuration/​XXXXXXXX.log
  
Ligne 212: Ligne 293:
  
 ==== Profiler TXM avec VisualVM ==== ==== Profiler TXM avec VisualVM ====
 +
   * télécharger à l'​adresse [[http://​visualvm.java.net/​download.html]]   * télécharger à l'​adresse [[http://​visualvm.java.net/​download.html]]
-  * lancer VisualVM et se connecter à TXM+  * lancer VisualVM ​(fichier jdk/​bin/​jvisualvm) ​et se connecter à TXM
  
 ==== Profiler TXM avec une configuration Eclipse de type Remote Java Application ==== ==== Profiler TXM avec une configuration Eclipse de type Remote Java Application ====
Ligne 239: Ligne 321:
  
 Installation (Windows 7) Installation (Windows 7)
-  * 1 - copie de C:\Users\[USER]\AppData\Roaming\.txm\configuration\.setting\org.txm.rcpapplication.prefs dans [TEMP] +  * 1 - copie de C:\Users\<USER>\AppData\Roaming\.txm\configuration\.setting\org.txm.rcpapplication.prefs dans [TEMP] 
-  * 2 - supprime C:\Users\[USER]\AppData\Roaming\.txm\ +  * 2 - supprime C:\Users\<USER>\AppData\Roaming\.txm\ 
-  * 3 - au lancement de TXM : créé C:\Users\[USER]\AppData\Roaming\.txm\ ---> fichier TXM.bat +  * 3 - au lancement de TXM : créé C:\Users\<USER>\AppData\Roaming\.txm\ ---> fichier TXM.bat 
-  * 4 - a la finalisation de l'​installation dans TXM : lit C:\Users\[USER]\AppData\Local\Temp\org.txm.rcpapplication.prefs (voir loadInstallPreferences(JobHandler job))+  * 4 - a la finalisation de l'​installation dans TXM : lit C:\Users\<USER>\AppData\Local\Temp\org.txm.rcpapplication.prefs (voir loadInstallPreferences(JobHandler job))
  
 NOTE : si ce fichier n'​existe pas à l'​installation,​ il est créé à partir du fichier install.prefs du dossier d'​installation de TXM au premier lancement, c'est bien ça ? NOTE : si ce fichier n'​existe pas à l'​installation,​ il est créé à partir du fichier install.prefs du dossier d'​installation de TXM au premier lancement, c'est bien ça ?
Ligne 248: Ligne 330:
 === Fresh install Windows 7 === === Fresh install Windows 7 ===
  
-  * supprimer le dossier C:\Users\[USER]\AppData\Roaming\.txm +  * supprimer le dossier C:\Users\<USER>\AppData\Roaming\.txm 
-  * supprimer le dossier C:\Users\[USER]\TXM **(tous les corpus seront supprimés)**+  * supprimer le dossier C:\Users\<USER>\TXM **(tous les corpus seront supprimés)**
   * supprimer le dossier d'​installation de TXM   * supprimer le dossier d'​installation de TXM
  
Ligne 260: Ligne 342:
 ==== Recharger un répertoire de corpus ==== ==== Recharger un répertoire de corpus ====
  
-Pour diverses raisons, notamment après un plantage de TXM, on peut avoir des corpus présents dans le répertoire utilisateur de TXM (Win : C:\Users\[USER]\TXM\corpora) mais qui ne sont pas chargés par TXM au démarrage. Soit ils n'​apparaissent pas dans la vue "​Corpus"​ de l'UI, soit ils apparaissent mais quand on clique une fois dessus le message "NOM DU CORPUS is not ready" apparaît dans la barre de statut de TXM et les commandes ne fonctionnent pas dessus. Voici 2 solutions pour remédier à ce problème.+Pour diverses raisons, notamment après un plantage de TXM, on peut avoir des corpus présents dans le répertoire utilisateur de TXM (Win : C:\Users\<USER>\TXM\corpora) mais qui ne sont pas chargés par TXM au démarrage. Soit ils n'​apparaissent pas dans la vue "​Corpus"​ de l'UI, soit ils apparaissent mais quand on clique une fois dessus le message "NOM DU CORPUS is not ready" apparaît dans la barre de statut de TXM et les commandes ne fonctionnent pas dessus. Voici 2 solutions pour remédier à ce problème.
 Attention, avant toute manipulation il est sans doute préférable de faire une copie du dossier du corpus. Attention, avant toute manipulation il est sans doute préférable de faire une copie du dossier du corpus.
- 
  
 === Solution 1, recharger le corpus === === Solution 1, recharger le corpus ===
-  ​* aller dans le dossier des corpus du répertoire utilisateur de TXM (Win : C:\Users\[USER]\TXM\corpora)+ 
 +  ​* aller dans le dossier des corpus du répertoire utilisateur de TXM (Win : C:\Users\<USER>\TXM\corpora)
   * zipper le dossier du corpus et le déplacer dans un dossier hors TXM   * zipper le dossier du corpus et le déplacer dans un dossier hors TXM
   * recharger le corpus en utilisant la commande "​Fichier\Charger"​ et en pointant sur le fichier .zip que l'on vient de créer   * recharger le corpus en utilisant la commande "​Fichier\Charger"​ et en pointant sur le fichier .zip que l'on vient de créer
-  * si le message "​Failed to backup the corpus to: C:\Users\[USER]\TXM\corpora\NOM_DU_CORPUS-back"​ apparaît lors de l'​import,​ il faut supprimer à la main le dossier C:\Users\[USER]\TXM\corpora\NOM_DU_CORPUS avant l'​import du .zip.  +  * si le message "​Failed to backup the corpus to: C:\Users\<USER>\TXM\corpora\NOM_DU_CORPUS-back"​ apparaît lors de l'​import,​ il faut supprimer à la main le dossier C:\Users\<USER>\TXM\corpora\NOM_DU_CORPUS avant l'​import du .zip. 
  
 === Solution 2, reconfigurer le corpus et le workspace TXM === === Solution 2, reconfigurer le corpus et le workspace TXM ===
-  ​* aller dans le dossier des corpus du répertoire utilisateur de TXM (Win : C:\Users\[USER]\TXM\corpora) + 
-  * repérer le chemin complet du corpus à restaurer, pour l'​exemple ici : "​C:​\Users\[USER]\TXM\corpora\discours"​ +  ​* aller dans le dossier des corpus du répertoire utilisateur de TXM (Win : C:\Users\<USER>\TXM\corpora) 
-  * aller dans le dossier des workspace du répertoire utilisateur de TXM (Win : C:\Users\[USER]\TXM\workspaces) +  * repérer le chemin complet du corpus à restaurer, pour l'​exemple ici : "​C:​\Users\<USER>\TXM\corpora\discours"​ 
-  * éditer le fichier default.xml et ajouter un noeud <base file="​C:​\Users\[USER]\TXM\corpora\discours\import.xml"​ name="​discours"/>​ au noeud "<​bases>"​ +  * aller dans le dossier des workspace du répertoire utilisateur de TXM (Win : C:\Users\<USER>\TXM\workspaces) 
-  * ouvrir le fichier "​C:​\Users\[USER]\TXM\corpora\discours\registry\discours"​ et vérifier ou modifier les variables HOME et INFO pour qu'​elles pointent bien vers le bon chemin absolu du corpus, ex. : +  * éditer le fichier default.xml et ajouter un noeud <base file="​C:​\Users\<USER>\TXM\corpora\discours\import.xml"​ name="​discours"/>​ au noeud "<​bases>"​ 
-    * HOME "​C:​\\Users\\[USER]\\TXM\\corpora\\discours\\data\\DISCOURS"​ +  * ouvrir le fichier "​C:​\Users\<USER>\TXM\corpora\discours\registry\discours"​ et vérifier ou modifier les variables HOME et INFO pour qu'​elles pointent bien vers le bon chemin absolu du corpus, ex. : 
-    * INFO "​C:​\\Users\\[USER]\\TXM\\corpora\\discours\\data\\DISCOURS\\.info"​ +    * HOME "​C:​\\Users\\<USER>\\TXM\\corpora\\discours\\data\\DISCOURS"​ 
-  * une fois ce fichier sauvegardé,​ le copier/​coller dans C:\Users\[USER]\TXM\registry\ et remplacer le fichier existant s'il est présent+    * INFO "​C:​\\Users\\<USER>\\TXM\\corpora\\discours\\data\\DISCOURS\\.info"​ 
 +  * une fois ce fichier sauvegardé,​ le copier/​coller dans C:\Users\<USER>\TXM\registry\ et remplacer le fichier existant s'il est présent 
public/txm_debug.1549960396.txt.gz · Dernière modification: 2019/02/12 09:33 par sebastien.jacquot@univ-fcomte.fr