Реализация 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.