Подтвердить что ты не робот

Как вернуть удаленный файл в TortoiseSVN?

У нас был файл в нашем репозитории, который мы удалили несколько версий назад. Как вернуть его с помощью TortoiseSVN без возврата всего нашего репозитория?

4b9b3361

Ответ 1

Перейдите на экран "Показать журнал" и выполните поиск версии, когда файл был удален, затем щелкните файл правой кнопкой мыши и выберите Сохранить версию...

tortoiseundelete.jpg

Ответ 2

В других ответах основное внимание уделяется восстановлению всей ревизии (с использованием другого места), поэтому здесь, как только восстановить один файл, без необходимости проверять всю ревизию, используя TortoiseSVN:

  • Откройте журнал изменений для версии, удалившей файл.
  • Найдите файл в списке изменений.
  • Щелкните файл правой кнопкой мыши и выберите "Отменить изменения из этой версии...". Ответьте "да".

Файл восстанавливается и повторно добавляется в репозиторий. Я не уверен на 100%, если Subversion будет рассматривать его как другой файл или как новую версию файла.

Ответ 3

В браузере репо есть меню, в котором некоторые говорят о влиянии версии goto. Отсюда вы можете просмотреть поле, доступное в этой версии, и перетащить файл. я бы проверял фактическую программу, которую я сейчас нахожу на своем телефоне.

Надеюсь, что это поможет

Ответ 4

Как только вы узнаете номер версии, где был удален файл (использование браузера репозитория, вероятно, самый простой способ найти это). Перед проверкой ознакомьтесь с новым местоположением.

Ответ 5

используйте функцию возврата или откройте окно cmd и введите: (укажите локальный путь, где вы проверите свой код). svn -r (введите номер версии перед удалением этого пути)