我们目前正在将一个svnserve
实例作为 NT 服务运行。虽然这可行,但管理起来不必要的麻烦,我想继续使用更简单的 VisualSVN 服务器。(额外的好处包括 Windows 集成的身份验证,并且多亏了 HTTP/WebDAV,可以浏览最新版本。)
也就是说,当前服务器提供的 URL 如下所示:
svn://oldserver/path/to/some/file.foo
比较难忘。
新的,通过 VSVNS 设置:
https://newserver:8443/svn/Repos/path/to/some/file.foo
哎哟。一方面,这/svn
一位完全没有必要。由于 VSVNS 运行自己的 HTTP 服务器(这就是为什么它在特殊端口上8443
,毕竟),当然一切都与svn
. 此外,我们只有一个存储库(实际上不需要更多),所以存储库名称/Repos
也不应该在那里——我们可以用 关闭它svnserve
,所以现在也应该有办法做到这一点。
- 是否可以将 VisualSVN 服务器配置为删除
/svn
?(为什么要开始呢?) - 鉴于只有一个存储库,我可以告诉它不要将存储库名称作为 URL 的一部分吗?