仅将SVN信息库的一部分发布到Internet

时间:2018-10-30 16:57:05

标签: svn svnserve

我在VPN中有几个由svnserve服务器存储的存储库。现在,我想允许我们的一位客户通过Internet访问存储库的一部分。

我的服务器在svn://192.168.1.10 (192.168.1.10:3690)上运行,我可以从Internet启用对此端口的访问权限。但是问题是,我们公司中的每个人都可以通过svn协议通过Internet访问任何存储库。这是不安全的,所以我想避免这种解决方案。

是否可以在Internet上仅发布svn://192.168.1.10/project/trunk/client/scripts而不发布所有存储库?

我想知道是否可以安全地在相同的SVN存储库上,以不同的配置和不同的端口运行另一个svnserve实例。在此新配置中,访问文件将仅包含:

[project:/trunk/client/scripts]
customer = rw

PS:我也想避免同时使用Apache + WebDAV。

0 个答案:

没有答案