как создать файл дампа с моей подрывной хостинга счет?

голоса
6

У меня есть хранилище SVN размещается где-то. Я хочу, чтобы перейти к кому-то другому. Как я могу создать дамп моего репозитория, так что я могу импортировать его в мой новый хозяин? Это все, что я продолжаю видеть: svnadmin свалка / путь / к / хранилищу> repos.dump

Мой репозиторий прошел, так что это не местные.

Задан 10/12/2008 в 04:13
источник пользователем
На других языках...                            


4 ответов

голоса
7

Вы можете также использовать svnsync для создания копии вашего хранилища.

Это требует добавления предварительно revprop-изменения крюк на целевое хранилище (и требует Subversion 1.4 или более новый репозиторий на свой хостинг-провайдера).

После того, как вы svnsync'ed репозитория в систему вы управляете, вы можете использовать svnadmin сбросить локальную копию, если вам нужен файл дамп (или просто использовать синхронизированный с репозиторием).

[Обновление в 2011 году:] Так как Subversion 1.7 есть инструмент под названием , svnrdumpкоторое можно использовать для создания файла дампа из удаленного хранилища в одном шаге.

Ответил 10/12/2008 в 15:56
источник пользователем

голоса
6

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

Ответил 10/12/2008 в 04:19
источник пользователем

голоса
0

Некоторые размещаемые хранилища предоставляют средства на заказ файл дампа SVN, либо включены в цене или за дополнительную абонентскую плату. Если они этого не делают, то вы всегда можете сделать svnsync без необходимости включать хостинг компании.

Посмотрите на возможности импорта вашего провайдера - адресата , а также. В ProjectLocker мы поддерживаем импорт удаленного хранилища , который виден через Интернет , если вы предоставите URL в хранилище исходного и учетные данные. Я не считаю , что мы единственный хозяин , чтобы сделать это. Эта возможность избавляет вас от обучения svnsync, и вы можете сосредоточиться на перемещение кода и вернуться к написанию программного обеспечения.

Ответил 06/12/2010 в 12:54
источник пользователем

голоса
0

Похоже , вам нужна команда дампа удаленного SVN . Я не использовал его , но он утверждает, что делать то , что вы хотите.

Ответил 20/01/2010 в 18:08
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more