Реализация etckeeper в Subversion (SVN)

Как настроить etckeeper в subversion (SVN). Я узнаю, что etckeeper работает с git, mercurial (hg) и т. Д., Но не работает с subversion.

Я застрял с этой реализацией etckeeper в SVN...

Любая дальнейшая помощь.....

2 ответа

С сайта проекта:etckeeper is a collection of tools to let /etc be stored in a git, mercurial, darcs, or bzr repository.

Итак, что касается "поддерживаемых" решений: вы не можете сделать это. (Я также не могу понять, почему вы хотите - IMHO, git и Mercurial намного превосходят SVN).

Если вы действительно заинтересованы, вы можете копаться в etckeeper Исходный код и добавить в поддержку, но развертывание Git, казалось бы, менее болезненным решением.

Git-клиент имеет поддержку SVN-сервера. Я никогда не проверял это. Возможно, в более старой версии GIT-клиента у вас могут быть проблемы с https и паролем без авторизации на svn-сервер. Вы можете изучить этот документ:

http://git-scm.com/book/en/Git-and-Other-Systems-Git-and-Subversion

Сначала попробуйте установить соединение между клиентом git и сервером svn отдельно, вне etckeeper. Если это невозможно, покажите какой-нибудь svn-репозиторий без аутентификации (если есть) и шифрования (обычный http). Если вы добьетесь успеха, сделайте то же самое, используя туннель шифрования. Если вы все выиграете, попробуйте перенести конфигурацию в git-репозиторий etc.

Другие вопросы по тегам