Как восстановить историю SVN файла, который заменен другим? - PullRequest
0 голосов
/ 25 апреля 2020

Я искал эту проблему и нашел вопрос , но не могу найти правильного решения. Я работаю над проектом, который находится под SVN, используя PhpStorm. Я заменил файл другим следующим:

  • сделать копию файла: file. php, file1.php;
  • переименованные файлы: file. php -> file0. php, file1. php -> file.php;
  • commit file. php (новый файл);

Теперь не могу просмотреть историю до замены этого файла.

Как восстановить историю файлов в SVN или вернуться к предыдущему состоянию?

1 Ответ

0 голосов
/ 27 апреля 2020

Я только что выполнил все шаги, которые вы упомянули, и я вижу всю историю, когда я запускаю svn log file.php или svn log file0.php. Проблема в том, что вы, скорее всего, не использовали команды SVN или удалили или заменили файлы без использования клиента SVN.

Используйте правильные команды svn copy и svn rename, и вы увидите всю историю перед операциями копирования или переименования.

...