Отображение.svn/ нетронутого файла обратно в файл в SVN (обратный поиск)
Итак, я нашел файл в папке.svn с таким именем.
.svn / нетронутые / FA /faa0544abc11c14647e18c2ee1283b445a1fa1e1.svn база
Теперь, взглянув на содержимое этого файла, я хочу выяснить, какое имя файла было в дереве SVN. Теперь он был удален из дерева. Так как же мне посмотреть этот файл в истории?
1 ответ
Решение
В .svn
В папке вашего хранилища вы найдете файл wc.db
, Это sqlite дБ.
Имя файла в исходной папке на самом деле является его контрольной суммой sha1.
Так что вы можете попробовать что-то вроде этого:
SELECT local_relpath FROM `NODES` WHERE checksum=`$sha1$faa0544abc11c14647e18c2ee1283b445a1fa1e1`
или же
SELECT repos_path FROM `NODES` WHERE checksum=`$sha1$faa0544abc11c14647e18c2ee1283b445a1fa1e1`