Как мне вывести определенный путь подрывной деятельности из Беркли БД? - PullRequest
2 голосов
/ 12 сентября 2011

Я пытаюсь перенести одну конкретную ветку из установки Windows Subversion Berkeley DB, однако мне кажется, что я не могу понять, как передать «путь» к нему в виде структуры базы данных, а не плоской файловой системы. .

Кто-нибудь может дать мне какие-нибудь советы, желательно с примером?

Спасибо

1 Ответ

2 голосов
/ 12 сентября 2011
svnadmin dump [PATH_TO_REPO] | svndumpfilter include [PATH_OF_BRANCH] > output.dmp
svnadmin create [PATH_TO_NEW_REPO]
svnadmin load [PATH_TO_NEW_REPO] < output.dmp

Примечания:

  • [PATH_TO_REPO] и [PATH_TO_NEW_REPO] - это локальная файловая система для вашего репозитория, а не URL

[PATH_OF_BRANCH] - репозиторийотносительный путь к вашей ветке, без URL-адрес хранилища, обычно что-то вроде:

/branches/myproject/BUGFIX_01
...