如何在subversion(SVN)中设置etckeeper。我知道etckeeper可以和git,mercurial(hg)等一起工作,但是它不适用于subversion。
我坚持在svn这个etckeeper实现…
任何进一步的帮助
从项目的网站: etckeeper is a collection of tools to let /etc be stored in a git, mercurial, darcs, or bzr repository.
所以就“支持”解决scheme而言:你不能这样做。 (我也无法理解为什么你会希望 – 恕我直言git和Mercurial远远优于SVN)。
如果你真的感兴趣,你可以挖掘etckeeper源代码并添加支持,但部署git似乎是一个不太痛苦的解决scheme。
git客户端支持SVN服务器。 我从来没有testing过。 可能在较旧的GIT客户端版本上,您可能会遇到问题,使用https和密码对svn服务器的授权较less。 你可以学习这个文档:
http://git-scm.com/book/en/Git-and-Other-Systems-Git-and-Subversion
首先尝试从git客户端到svn服务器单独连接,外部连接到etckeeper。 如果这是不可能的,显示一些svn存储库没有authentication(如果你有)和encryption(纯http)。 如果你能成功,使用encryption隧道做同样的事情。 如果你们都赢了,试着将configuration移动到等git仓库。