Я использую Visual Source Safe 2005 и Visual Studio 2008.
@ # $% этого Source Safe.С такими программами, как Source Safe, которые @ # $% увеличивают мои данные, кому нужны вирусы, сбой жесткого диска и другие различные бедствия.
Моя история начинается с повторного создания образа рабочей станции в понедельник на этой неделе.После того, как машина была переизображена, я скачал из Source Safe исходный код, над которым я работал.В четверг днем я заметил, что когда я работал над своим исходным кодом, файлы были , а не , которые автоматически извлекались из Source Safe, когда я работал, однако проблем с сохранением моей работы на диске не было.
Итак ... Мне нужно было проверить свою работу.Я заметил, что файлы (не извлеченные из Source Safe) не были доступны только для чтения, как обычно, поэтому я сделал их доступными только для чтения.
Мне кажется, что я должен был на этом резервировать свои данные локальнои я теперь бью себя за то, что не сделал этого, но следующее, что я сделал, я вернулся в Visual Studio, чтобы продолжить свою работу и посмотреть, смогу ли я заставить программу автоматически проверять файлы, которые я изменял.
Когда я впервые начал редактировать файл (BigLongCodeFile.cs), он автоматически извлек файл для меня, как я и надеялся.Однако в течение доли секунды он отобразил диалоговое окно с объяснением: «Ваше действие вызвало извлечение файла (ов) BigLongCodeFile.cs, и в среде разработки была загружена новая версия из системы контроля версий.внесите изменения, если необходимо. " И вот так Visual Studio отменил все изменения, которые я сделал в этом файле с понедельника, представляя часы потерянной работы для меня.
Он не запрашивал, еслиЯ хотел сделать это, просто показал мне диалоговое окно, информирующее меня, что ущерб нанесен.С такими инструментами разработки, кому нужен вирус, чтобы уничтожить его работу?
Есть ли какой-нибудь способ вернуть мои данные или какой-то способ избежать этого?