У нас был файл в нашем репозитории, который мы удалили несколько версий назад. Как вернуть его с помощью TortoiseSVN без возврата всего нашего репозитория?
Как вернуть удаленный файл в TortoiseSVN?
Ответ 1
Перейдите на экран "Показать журнал" и выполните поиск версии, когда файл был удален, затем щелкните файл правой кнопкой мыши и выберите Сохранить версию...
Ответ 2
В других ответах основное внимание уделяется восстановлению всей ревизии (с использованием другого места), поэтому здесь, как только восстановить один файл, без необходимости проверять всю ревизию, используя TortoiseSVN:
- Откройте журнал изменений для версии, удалившей файл.
- Найдите файл в списке изменений.
- Щелкните файл правой кнопкой мыши и выберите "Отменить изменения из этой версии...". Ответьте "да".
Файл восстанавливается и повторно добавляется в репозиторий. Я не уверен на 100%, если Subversion будет рассматривать его как другой файл или как новую версию файла.
Ответ 3
В браузере репо есть меню, в котором некоторые говорят о влиянии версии goto. Отсюда вы можете просмотреть поле, доступное в этой версии, и перетащить файл. я бы проверял фактическую программу, которую я сейчас нахожу на своем телефоне.
Надеюсь, что это поможет
Ответ 4
Как только вы узнаете номер версии, где был удален файл (использование браузера репозитория, вероятно, самый простой способ найти это). Перед проверкой ознакомьтесь с новым местоположением.
Ответ 5
используйте функцию возврата или откройте окно cmd и введите: (укажите локальный путь, где вы проверите свой код). svn -r (введите номер версии перед удалением этого пути)