Во время тестирования для недавних обзоров по инструментальным средствам для разработки приложений лаборатория PC Week Labs обнаружила "чувствительные" файлы, при повреждении которых приложения переставали работать. Несмотря на то что эти файлы являются ахиллесовой пятой инструментальных приложений и разработчики знают, что таковые присутствуют в большинстве продуктов, они не всегда становятся причиной неработоспособности продукта.

Мы столкнулись с этим в Team Enterprise Developer 2.0 корпорации Symantec после того, как у нас. повредился один из TDF-файлов тестового приложения и мы не могли получить доступ к репозитарию, содержавшему все приложение.

Как мы и констатировали, причина повреждения файла заключалась не в самом Team Enterprise Developer. Тем не менее неспособность восстановить наше приложение вызвала серьезные сомнения насчет данного продукта. Symantec причину установить не смогла, поэтому мы причислили продукт к разряду "вызывающих опасение".

После дальнейшего анализа Symantec определила, что поврежден не репозитарий, а лишь TDF-файл, в котором находилась информация о его нахождении. Выходом из этой ситуации оказалась простая замена поврежденного файла резервным.

Во время процесса восстановления мы не потеряли ни одного компонента приложения. Из этого следует, что, хотя пользователям и не надо знать об этих "чувствительных" файлах и производить регулярное резервное копирование, в данном случае ярлык "Осторожно" был "приклеен" незаслуженно.

Боб Галахер

Версия для печати