web-dev-qa-db-ja.com

Subversion(SVN)でのetckeeperの実装

Subversion(SVN)でetckeeperをセットアップする方法etckeeperはgit、Mercurial(hg)などで動作することを知りましたが、Subversionでは動作しません。

私はsvnでこのetckeeperの実装で立ち往生しています...

それ以上の助け.....

3
shijin titus

プロジェクトのウェブサイトから: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をデプロイする方が簡単な解決策のようです。

3
voretaq7

gitクライアントはSVNサーバーをサポートしています。私はそれをテストしません。おそらく古いGITクライアントバージョンでは、httpsとパスワードなしのsvnサーバーへの認証に問題がある可能性があります。あなたはこのドキュメントを学ぶことができます:

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

最初に、gitクライアントからsvnサーバーへ、外部でetckeeperへの接続を個別に確立してみてください。それが不可能な場合は、認証(ある場合)と暗号化(プレーンhttp)なしでいくつかのsvnリポジトリを表示します。成功する場合は、暗号化トンネルを使用して同じようにします。すべてが勝つ場合は、構成をetcgitリポジトリに移動してみてください。

0
Znik