使用VisualSVN Server不仅仅是存储库?

时间:2013-03-30 20:15:12

标签: apache svn visualsvn-server

我最近安装了VisualSVN Server,并将多个存储库迁移到服务器。它很迷人。

但是,我想知道,除了托管存储库之外,是否可以使用VisualSVN Server托管不在本地网络中的存储库中的文件?

具体来说,我的所有存储库都存储在本地目录F:存储库中,可以通过“https://MyServer.com/svn/”在浏览器中访问它们。我想要做的是将存储库映射到该位置,以便像往常一样访问它们,但我还想使用相同的Apache实例在C:\ Data和/或F:\ Data中托管文件。我想在“https://MyServer.com/Data/”或类似的东西中托管它,甚至是/ svn /的子目录。我可以这样做,如果是这样的话?

我找不到任何关于这样做的文档。所以我尝试编辑用于在VisualSVN服务器中以多种方式配置Apache服务器的* .conf文件,但完全无法取得任何进展。

1 个答案:

答案 0 :(得分:0)

VisualSVN Server的Apache HTTP Server实例是隔离的,不能用作通用Web服务器。

查看%VISUALSVN_SERVER%\conf\httpd.conf中的免责声明:

# This is configuration file for Apache HTTP server which is
# part of VisualSVN Server.
#
# DO NOT EDIT THIS FILE IT WILL BE REGENERATED AUTOMATICALLY BY VISUALSVN SERVER
#
# Contact with VisualSVN Ltd. (support@visualsvn.com) if you have suggestions and
# improvements.

我认为您可以通过手动修改%VISUALSVN_SERVER%\conf\httpd-custom.conf来完成您描述的任务。但是我强烈建议您考虑使用单独的Web服务器来提供常规文件,网页等等。