Я использую Microsoft VSS версии 8.0.50727.1151 на компьютере с Windows 10, пытаясь восстановить конкретную версию базового кода почти десятилетия назад.Процесс, который я использую, соответствует тому, что было предложено в первых двух шагах этого ответа .В основном:
- Использование графического интерфейса для получения рекурсивной глобальной истории для всей кодовой базы
- Найти самые последние изменения в базовой линии, которые я хочу развернуть (я не хочу никакихизменения после этого).
- Выберите это изменение и нажмите «GET» и «Да», чтобы «Получить весь проект, содержащий эту версию?»
Я почти уверенэто процесс, который я использовал «назад в день», чтобы получить конкретные версии кода, так что это не новый эксперимент.
Проблема в том, что когда я делаю это, похоже, что я получаюпоследняя версия каждого файла, как если бы я только что выполнил простое раскрытие.
Я также пытался сделать это из командной строки, как предложено в в этом ответе .Когда я пытаюсь это сделать, я получаю «Версия не найдена» для даты файла, независимо от того, какой формат даты я пробую.
Вещи, которые я не могу попробовать:
- Использование VS6 (У меня его нет)
- Использование метки (они ничего не пометили!)
- Вручную получить правильную версию каждого файла ( дрожь )