2016-10-06 3 views
0

Вчера я весь день работал над набором больших файлов с представлением, контроллером и файлом javascript. Я сделал огромные изменения в рефакторинге и дополнения ко всем трем. Я сохранял все свои изменения локально непрерывно, но не проверял или не откладывал эти изменения в контроле источника.Потерял все изменения в javascript и html-файлах, сохраненных локально в проекте Visual Studio

Сегодня я открыл Visual Studio, чтобы найти, что мои изменения контроллера все еще были там на месте, но все мои работы в представлении и JavaScript файлы полностью исчезли ..

мой взгляд и файлов JavaScript вернулись обратно, как они были до того, как я внес изменения.

Может ли кто-нибудь предложить предложения о том, как я могу найти эти недостающие изменения?

Я не ожидал, что это произойдет, и я обязательно буду откладывать свои изменения каждый раз, прежде чем покидать работу.

ответ

0

Таким образом, самым разумным объяснением является то, что мои ожидающие изменения были полностью отменены в этих конкретных файлах случайно.

Я начал развертывание из другой ветки репозитория вскоре после того, как я закончил работу над этими файлами, и, объединяя изменения в эту ветку, мы столкнулись с ошибками, которые мы решили в конечном счете отменить ожидающие изменения.

То, что я не должен был понимать, что мои изменения из другой ветви должны были прийти в список ожидающих изменений, и я нечаянно расстегнул всю тяжелую работу ..

Единственный совет, который я могу предложить людям которые находят себя в этой ситуации, чтобы исключить отложенные изменения из других отображенных ветвей, перейдя в Pending Changes, и в View Options под Included Changes и Excluded Changes выберите Show Solution Changes вместо Show All

в конце концов, это была моя ошибка.

Смежные вопросы