Добавлен Word Doc в CVS - стал поврежденным

Я использую CVSNT. Я добавил файл docx Microsoft 2007 «как текст» в репозиторий. После фиксации и перед обновлением я попытался снова открыть файл, но не смог. Он сказал, что он был коррумпирован.

Я попытался использовать восстановление офисного документа Word, и это не смогло восстановить документ.

Насколько я понимаю, я должен был добавить слово doc в виде двоичного файла вместо текста. Моя ошибка.

К сожалению, мой документ Word все еще поврежден. Есть ли способ вернуть это?


person Community    schedule 30.09.2009    source источник
comment
Это принадлежит SuperUser.com, так как это не связано с программированием.   -  person John Carter    schedule 30.09.2009


Ответы (3)


Файл потерян. :( Глядя на более старую версию документа, размер файла составляет 40 КБ. Файл, хранящийся в cvs, имеет размер 1 КБ. Слишком много потерянной информации для восстановления.

Примечание для себя. Используйте git.

person Community    schedule 30.09.2009

К сожалению, реального пути нет. Добавление в качестве текста указывает CVS управлять окончаниями строк, CVS будет играть с \r и \n так, что это невозможно восстановить.

person stimms    schedule 30.09.2009

Вероятно, CVS пытался изменить окончания строк. Если вы измените CR / LF на LF внутри, проблема может быть устранена или вы приблизились к ситуации, когда инструмент восстановления работает.

person Lars D    schedule 30.09.2009