On samedi 19 janvier 2008, Yannick VOYEAUD wrote: Bonsoir,
> Oui c'est toujours le chiant de service! > > Je vous signale un drôle de truc: > Je viens de télécharger la version windaube pour mettre sur le portable > de l'association. (Tu vois François je ronfle mais ...) > J'ai ouvert le fichier Ged que j'ai sur mon UC (Linux Ubuntu) via le > réseau. Je l'enregistre sous un autre nom sur le portable. > Je demande aussitôt une vérification du GedCom > Horreur Linux me dit que tout est bon et la daube me dit qu'il y a des > anomalies de concordance. Elles sont bien présentes dans les deux > fichiers. > > Je regarde de plus près et je m'aperçois qu'apparemment d'un micro à > l'autre les INDI n'ont plus les mêmes numéros,pareils pour les FAM > > Je sais que j'aime bien les plaisanteries mais là je trouve qu'elle est > sévère. Si c'est le cas, oui. Mais là pour moi, c'est impossible. Au chargement, GenJ ne modifie rien, il donne simplement ce qu'il lit. Donc il ne peut pas y avoir une numérotation sur un OS, et une autre sur un autre OS. Le gedcom est simplement lu comme je le dis, il n'est pas modifié. Il sera modifié lors de l'enregistrement, et encore, la numérotation ne sera jamais changée sauf si tu le demandes par l'intermédiaire de la boite à outil. Si tu crées de nouvelles entrées, la numérotation sera basée sur la numérotation déjà existante dans ton gedcom. Je pense qu'à une époque, sur demande de certains, Nils avait rajouté une possibilité de mettre une numérotation avec des "0" devant le nombre attribué, donc tu demandais à GenJ de te mettre 3 zéros par ex. devant le numéro de la personne, et GenJ te créait le numéro "I000525", si tu avais demandé une numérotation à 6 chiffres. Je crois qu'il a supprimé cela un jour, ou alors je ne me souviens plus où le trouver. Donc pour en revenir sur ton pb, si cela s'avère exact, c'est un balaise de bug. Pour s'en assurer, tu recommences l'opération. D'abord, tu fais une copie de ton gedcom que tu gardes quelque part . IMPORTANT. Tu fais une vérification de ton gedcom sur Linux, tu me fais une capture d'écran du résultat de la vérification. Tu sauvegardes ton gedcom SOUS linux sous un autre nom, ex. voyeaud_linux.ged, et tu fais une capture d'écran du résultat de la vérification. Tu ouvres un terminal, et tu vas dans le répertoire où se trouve tes fichiers gedcom. Tu me fais un : diff voyeaud.ged voyeaud_linux.ged > diff.txt tu ouvres le fichier "diff.txt" avec ton éditeur préféré. Est-il vide ? Normalement, non. IL doit contenir quelque chose comme ça : 8,9c8,9 < 1 DATE 20 JAN 2008 < 2 TIME 04:08:32 --- > 1 DATE 17 JAN 2008 > 2 TIME 07:59:26 Ensuite, tu fais ton ouverture via le réseau sous windows. Tu ouvres ton fichier voyeaud.ged sous windows. tu sauvegardes ton fichier voyeaud.ged sous windows sous voyeaud_windows.ged. tu retransferes ton fichier voyeaud_windows.ged sur ton ordi linux, et tu me fais un : diff voyeaud.ged voyeaud_windows.ged > diff2.txt tu ouvres le fichier "diff2.txt" avec ton éditeur préféré. Est-il vide ? Normalement, non. IL doit contenir quelque chose comme ça : 8,9c8,9 < 1 DATE 20 JAN 2008 < 2 TIME 04:08:32 --- > 1 DATE 17 JAN 2008 > 2 TIME 07:59:26 Si tel n'est pas le cas, Houston, we have a problem. Francois --------------------------------------------------------------------- Arvernes Wiki : http://www.arvernes.com/wiki/index.php/GenJ <*> Pour vous désincrire de cette liste, envoyez un mail à : [EMAIL PROTECTED] <*> Pour obtenir de l'aide sur les commandes de la liste : [EMAIL PROTECTED]
