Так что я удалил файл X из SVN много лун назад, и у меня есть номер версии этого удаления. Я хотел бы знать номер версии предыдущего фиксации (т. Е. Последнюю существующую версию файла X). CVS был последовательным, поэтому я мог бы просто -1, но это не похоже на SVN.Последняя существующая ревизия удаленного файла в SVN
ответ
Номера версий в svn также являются последовательными, это просто, что они не увеличиваются для каждого файла при каждой фиксации. Если удалением был номер редакции 246, то
svn co -r 245 url://svn/project
должен предоставить вам состояние проекта перед удалением. Файл должен быть там, и вы можете
svn log filename
, чтобы получить последнюю фиксацию для файла.
svn blame filename -r123
Чтобы быть ясным, в этом примере вы предполагаете, что удаление было зафиксировано в * r124 *, так что «svn blame filename -123» ссылается на последнюю версию до удаления? –
Единственный способ, который я нашел, чтобы Svn войти parent_directory назад, когда произошло удаление, и захватить количество оборотов удаления.
Я ищу эту же проблему. Будет ли сообщение лучше, если я его найду.
- 1. SVN-ревизия в компоненте JMX
- 2. Cherrypick единственная ревизия из удаленного хранилища?
- 3. svn checkout определенная ревизия не удалась
- 4. Информация о SVN: Последняя измененная дата?
- 5. Последняя стабильная ревизия с плющом, исключая альфа-бета-релизы
- 6. Как я могу получить, что такое ревизия файла в Git
- 7. Как прочитать версию файла/каталога/версию с удаленного дерева SVN?
- 8. TortoiseSVN: Что такое ревизия головы
- 9. Серьезная ошибка: последняя ревизия drive.revisions.list не возвращает фактические данные в документе
- 10. Grep последняя строка файла
- 11. Ветвление из удаленного пути в svn
- 12. Преобразование из удаленного хостинга SVN в GIT
- 13. Checkout последняя версия файла
- 14. Visual svn отличается от удаленного сервера ssh'd
- 15. svn: E160013: Файл не найден: ревизия 21602, путь 'XXX' SVN Log Query
- 16. git filter branch фатальная ревизия
- 17. Быстро получить список всех svn: externals для удаленного репозитория svn
- 18. Показать номер версии svn, собственный для каждого файла проекта netbeans
- 19. svn commit failed, но старая ревизия в repo была изменена с моим редактированием
- 20. Существующая анимация
- 21. Как настроить клиент Svn для удаленного сервера
- 22. восстановить историю SVN для удаленного каталога
- 23. Как воссоздать ветку удаленного отслеживания git svn?
- 24. Git как отличить от удаленного svn repo
- 25. Как создать резервную копию удаленного репозитория SVN
- 26. Выполнение удаленного файла Bat с удаленного сервера
- 27. Глобальная ревизия без блокировки
- 28. вопросник (ревизия) диаграмма классов?
- 29. Как получить URL-адрес удаленного репозитория svn?
- 30. Последняя загрузка файла с FTP
+1. Кроме того, без проверки: svn log -r 245 url: // svn/project/filename – orip