Как я могу просмотреть файлы из каталогов, удаленных из Subversion? - PullRequest
0 голосов
/ 01 февраля 2011

Некоторые каталоги были удалены из хранилища Subversion с заданной версией.История по-прежнему существует для этих каталогов и их файлов.Как просмотреть файл из такой директории с ревизией в прошлом?Я пытался использовать "-r NUMBER" для svn cat и svn ls, но он все еще жаловался, что файл не найден для последней версии.

Ответы [ 3 ]

1 голос
/ 01 февраля 2011

Если вы удалили ветку 40, это не сработает:

$svn annotate  svn+ssh://svn/space/svn/supercow/branches/40/pom.xml
svn: '/supercow/branches/40/pom.xml' is not a file in revision 12467

Но вы можете сделать это:

$svn annotate  svn+ssh://svn/space/svn/supercow/branches/40/pom.xml@10000
0 голосов
/ 01 февраля 2011
svn log --verbose

для данного каталога

svn log --verbose protocol://url/to/the/folder/which/the/files/were/deleted/under

Найдите ревизию и имена файлов, которые были удалены.

svn up -r 911 Удаленный файл.ext

Чтобы оформить заказ.


хорошо, up не предлагается согласно здесь , вместо этого используйте copy.

0 голосов
/ 01 февраля 2011

Не могли бы вы проверить эту ревизию?

Я бы создал новый каталог за пределами вашего рабочего каталога.Проверьте проект или просто родительскую папку интересующего вас файла.

$ cd tmp
$ svn co -r 123 http://host_name/svn_dir/repository_name/project/trunk svn_test
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...