Я разместил этот вопрос на wandisco svn forum , но, похоже, я не получил много трафика, и никто не мог ответить на вопрос, поэтому я решил попробовать здесь.
Часто я работаю в автономном режиме и хочу посмотреть самую последнюю заархивированную версию файла, который я зарегистрировал с помощью svn
.
Под svn
версией 1.6 это было легко сделать; например, последняя проверенная в myFile.tex
версия была сохранена как .svn/text-base/myFile.tex.svn-base.
В SVN версии 1.8 все по-другому; myFile.tex
сохраняется где-то в .svn/pristine
, но имя файла было преобразовано в какое-то непроницаемое шестнадцатеричное, понятное только для SVN, в данном случае: 53/5314d09a1fdbe26876fca60c088d992a25c7fb9d.svn-base
Я пытался использовать шестнадцатеричные преобразователи в текст , но верни мусор.
Кто-нибудь знает, есть ли способ распаковать шестнадцатеричные строки, подобные этой
Большое спасибо за любую помощь
svn info PATH/TO/FILE
>svn info G2.txt ... Revision: 5 ... Last Changed Rev: 2 ...
Т.е. - туалет checkouted в версии. 5, последние изменения файла были выполнены в версии. 2
HTH