誰かがこのシナリオに遭遇し、正しい方向に私を導くことを望んでいます。奇妙なSVNのシナリオ - チェックアウトはSSHアクセスなしで更新する必要があります
- 企業Aは、自社のサーバーでwww.foo.comのチェックアウトをホストします。
- Foo inc。コードを所有しており、SVNリポジトリをサーバ上でホストしたいと考えています。
- A社はFoo incを望んでいません。昇進のためにサーバー上でSSH特権を持つこと。
どのようにFoo inc。コードをホストし、A社のサーバーへの更新を実行しますか?
私はおそらく、会社のAサーバーで動作し、Fooのサーバーに関する更新を探すcronの仕事を考えていましたか? CruiseControlまたはHudsonを調べる必要がありますか?私には分かりにくいものがありますか?
ありがとうございました。
あなたはSSH接続でのみsvnを許可することができますか? command = "svnserve -t"、no-port-forwardingタイプキーコメント オプション「no-pty」、 「no-agent-forwarding」、および「no-X11-forwarding」オプションを指定することもできます。 、ちょうど クライアントにウィグルルームを少なくすることです。 引用:http://svn.collab.net/repos/svn/trunk/notes/ssh-tricks – Rufinus