сервер subversion импорт удаленного сервера - PullRequest
1 голос
/ 17 января 2011

У меня есть сервер Subversion, работающий с репозиторием в /srv/repos/project.

Что мне нравится делать, так это импортировать все файлы с удаленного веб-сервера.Как я могу это сделать, я пытался использовать команду импорта.

SVN импорта http://www.domain.nl/ файл: // srv / repos / svn / project -m "первый импорт"

Проблема, конечно, в том, что я не могу получить доступ к протоколу http: //, но могу ли я использовать, например, FTP-соединение?

Ответы [ 3 ]

1 голос
/ 17 января 2011

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

  • загрузите файлы с удаленного веб-сервера по FTP и поместите их в репозиторий в виде простых неверсированных файлов;
  • do svn import из ваших локальных загруженных файлов.
0 голосов
/ 17 января 2011

Для этого вы можете использовать FTP или SCP.HTTP не может работать, так как в HTTP нет метода для запроса всех доступных файлов, что означает, что Subversion не знает, какие файлы он должен получить.Самое простое из всех решений - это загрузить файлы (например, с помощью scp), затем добавить их в Subversion и зафиксировать.

  • scp -r username@remote.host.com: / directory / ./local /
  • svn add ./local/*
  • svn commit -m "Добавление всех существующих файлов."
0 голосов
/ 17 января 2011

оформить заказ rsvndump

Также посмотрите этот блог для примера использования

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...