Доступ к последней заархивированной версии файла, зарегистрированного с помощью SVN

Я разместил этот вопрос на 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

Я пытался использовать шестнадцатеричные преобразователи в текст , но верни мусор.

Кто-нибудь знает, есть ли способ распаковать шестнадцатеричные строки, подобные этой

Большое спасибо за любую помощь

-1
задан 28 May 2016 в 19:31

1 ответ

  1. "последний раз зарегистрировался в версии...", означает ничто в языке Подверсии, необходимо использовать обычно принятые термины
  2. В большинство случаев SVN, Работающий, Копия не смешана, таким образом - Вы можете для знания только ОСНОВНОГО пересмотра repo
  3. Так или иначе, хороший и независимый от версии , путь к задаче svn info PATH/TO/FILE
>svn info G2.txt
...
Revision: 5
...
Last Changed Rev: 2
...

Т.е. - туалет checkouted в версии. 5, последние изменения файла были выполнены в версии. 2

HTH

0
ответ дан 29 May 2016 в 05:31

Другие вопросы по тегам:

Похожие вопросы: