Получить конкретную версию удаленного файла в TFS - PullRequest
10 голосов
/ 28 марта 2012

У меня действительно странная проблема с TFS, которую я не могу решить.

Около года назад я создал файл с именем 'extensions.cs' и поместил его в систему контроля версий, скажем, около changeset 1000. На changeset 5000 файл был удален (поскольку он больше не был необходим), и жизнь продолжалась никаких проблем конечно.

Теперь мне нужно собрать более старую программу из набора изменений 3000. Так получилось, что он использовал 'extensions.cs', но я не могу проверить этот файл в наборе изменений 3000 (или в любом другом наборе изменений), даже если он существовал бы в то время. Я вижу файл в проводнике управления версиями, но он выделен серым цветом, и его «последний» статус указан как «удаленный»

Может показаться глупым, что я не смогу его вернуть, так что я делаю неправильно и как мне решить эту проблему?

1 Ответ

25 голосов
/ 28 марта 2012

Использование tf undelete

Или через пользовательский интерфейс:

Tools> Options> Source Control> Visual Studio Team Founation Server: проверка Show deleted items in the Source Control Explorer,Затем выберите один или несколько файлов и Undelete.

undelete

...