svnserve在前端服务器代理后面

时间:2016-02-25 18:24:37

标签: redirect svn proxy tunnel svnserve

我正在寻找一个现有的解决方案,用于设置一个位于重定向代理系统后面的subversion存储库,并使用svn + ssh。

示例:

+BeS1-+  +BeS2-+ 
|repo1|  |repo2|
+-----+  +-----+ 
     \       /
   +-FeSys------+
   | redirector |-+
   +------------+ |    <== clients point to the FeSys and the redirector
     +------------+        proxies to the correct backend.

   client: svn+ssh://FeSys/repo2/trunk/blah blah gets "served" by BeS2
   client: svn+ssh://FeSys/repo1/trunk/blah blah gets "served" by BeS1

客户端从不直接与BeS1和BeS2系统通信。 FeSys是具有公共虚拟主机名(冗余和负载平衡)的系统集合

目前使用自定义重写映射程序和apache代理执行此操作。

我现在正在尝试使用svnserve(基本上寻找“重定向器”部分的想法)。

0 个答案:

没有答案