Обратный получение конкретной версии, перезаписать файлы на сервере

StackOverflow https://stackoverflow.com/questions/4805072

Вопрос

Наш источник контроля находится на виртуальной машине Hyper-V, а прошлой ночью снимок изображения пошел ужасно неправильно. Сервер управления источником теперь содержит месячную версию источника; Все изменения с тех пор были потеряны.

Кстати, если ваш источник управления находится на виртуальной машине, резервную копию базы данных, прежде чем делать что -то с изображением машины, Mkay?

Я хочу насильственно отодвинуть свое текущее рабочее пространство обратно на сервер, наоборот, выполнив определенную версию с проверенной флажкой «перезаписать все файлы».

В настоящее время единственный способ придумать, чтобы сделать это,-это удалить, удалить все, повторно добавить все, а затем слияние. Лаваш

Это было полезно?

Решение

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

  1. TF Checkout /рекурсивный Чтобы проверить все файлы, которые у вас есть в настоящее время в управлении источником
  2. TF добавить /рекурсив Чтобы добавить все файлы, которые были добавлены в течение последнего месяца
  3. TF Resolve /Reccurive /Auto: Keepyours справиться со всеми конфликтами, которые возникают.

Другие советы

Почему бы тебе не касаться чека?

Увидеть TF Откат Документация на MSDN

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top