LINUX.ORG.RU

Как в SVN переместить или скопировать проект между разными репозиториями ?


0

0

Сабж. Т.е. имееться 2 репа например https://megadev.com/svn и https://gigadev.com/svnrepo надо из первого проект с историей изменений перенести во второй

Что-то в доках я культурного способа как это сделать не нашел. На ум пока приходит только сделать дамп с помощью svnadmin и залить его во второй репо. Но как-то это коряво что ли :) Возможно все же есть более юзер френдли способ :)

anonymous

а как это просто в mercurial...

theos ★★★
()
Ответ на: комментарий от Vinick

Корявость в том, что в репо еще куча проектов, и когда делаешь дамп нету возможности выбрать какой-то конкретный по итогу после вживления дампа в другой репо надо удалять эти самые другие проекты, а тем не менее в истории они остаються, ждут место на винте и т.д. В общем мутно все. :(

anonymous
()
Ответ на: комментарий от anonymous

>когда делаешь дамп нету возможности выбрать какой-то конкретный

Как это нету? там же путь указывается. Вот и пиши путь до конкретного проекта.

Vinick ★★
()
Ответ на: комментарий от Vinick

При дампе указываться физический путь до репа, а в самом репе, его виртуальной FS, уже пачка дир в которых конкретные проекты, но дампер об этом ничего не знает.

А вот за svndumpfilter брату анониму большое спасибо. Похоже именно то что нужно. Пошел пробовать %)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.