2009-09-30 25 views
1

J'utilise CVSNT. J'ai ajouté un fichier docx Microsoft 2007 "en tant que texte" au référentiel. Après la validation et avant la mise à jour j'ai essayé d'ouvrir le fichier à nouveau, mais n'a pas pu. Il a dit que c'était corrompu.Ajouté Word Doc à CVS - est devenu corrompu

J'ai essayé d'utiliser la récupération de documents de bureau et cela n'a pas permis de récupérer le document. D'après ce que je comprends, j'aurais dû ajouter le mot doc en tant que fichier binaire au lieu de texte. Mon erreur.

Malheureusement, mon document Word est toujours corrompu. Y a-t-il un moyen de le récupérer?

+1

Ceci appartient à SuperUser .com puisque ce n'est pas la programmation liée –

Répondre

0

Malheureusement, il n'y a pas de véritable solution. L'ajout en tant que texte demande à CVS de gérer les fins de ligne, CVS aura joué avec \ r et \ n de sorte qu'il soit irrécupérable.

0

CVS a probablement tenté de changer les fins de ligne. Si vous modifiez CR/LF à LF à l'intérieur, le problème peut être résolu ou vous vous êtes peut-être rapproché d'une situation dans laquelle l'outil de récupération fonctionne.

1

Le fichier est perdu. :(En regardant une ancienne version du document, la taille du fichier est 40k. Le fichier stocké dans cvs est 1k. Trop perte beaucoup d'information à récupérer.

Note à moi. Utiliser git.