Назад | Перейти на главную страницу

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

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

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

Любая дополнительная помощь .....

С сайта проекта: 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). Если вы добьетесь успеха, сделайте то же самое, используя туннель шифрования. Если вы все выиграете, попробуйте переместить конфигурацию в репозиторий etc git.