Обратный получение конкретной версии, перезаписать файлы на сервере
-
24-10-2019 - |
Вопрос
Наш источник контроля находится на виртуальной машине Hyper-V, а прошлой ночью снимок изображения пошел ужасно неправильно. Сервер управления источником теперь содержит месячную версию источника; Все изменения с тех пор были потеряны.
Кстати, если ваш источник управления находится на виртуальной машине, резервную копию базы данных, прежде чем делать что -то с изображением машины, Mkay?
Я хочу насильственно отодвинуть свое текущее рабочее пространство обратно на сервер, наоборот, выполнив определенную версию с проверенной флажкой «перезаписать все файлы».
В настоящее время единственный способ придумать, чтобы сделать это,-это удалить, удалить все, повторно добавить все, а затем слияние. Лаваш
Решение
Я не уверен, что это действительно сработает, так как у меня нет проекта TFS, который я бы попробовал. Но вот что я бы попробовал, если бы оказался в вашей ситуации.
- TF Checkout /рекурсивный Чтобы проверить все файлы, которые у вас есть в настоящее время в управлении источником
- TF добавить /рекурсив Чтобы добавить все файлы, которые были добавлены в течение последнего месяца
- TF Resolve /Reccurive /Auto: Keepyours справиться со всеми конфликтами, которые возникают.
Другие советы
Почему бы тебе не касаться чека?
Увидеть TF Откат Документация на MSDN