如何查找VisualSVN服务器的版本号?

10

有没有一种方法可以在服务器网站上查看VisualSVN Server软件的版本号(例如:https://MyVisualSvnServer/svn)?

如果没有,在服务器本身上我可以在哪里找到版本号?


1
你想知道VisualSVN Server构建的Apache Subversion版本,还是想知道VisualSVN Server本身的版本? - bahrep
3个回答

14

打开 https://MyVisualSvnServer/svn 并查看页面的 HTML 源代码。
您将在根标签 <svn> 的版本属性中找到版本号。

示例:
<svn version="1.7.8 (r1419691)...


2
对我有用。然后,使用Apache Subversion号码,在此页面上查找基于该版本的VisualSVN:https://www.visualsvn.com/server/changes/ - Dan H

12
在我的实例中,当我在服务器上打开VisualSVN Server时,主窗口底部有一个链接,其中包含版本号。单击它会提供更多信息: VisualSVN Server Version 我不认为你可以通过客户端软件获取版本 - 它必须从服务器检索。
这是你想要的吗?

2

出于安全考虑,VisualSVN Server在Web界面中不显示版本号。版本号显示在VisualSVN Server管理器的仪表板上。您可以单击它以查看详细的版本信息。


我不相信那是“原因”。毕竟,我很确定SVN服务器必须揭示其“SVN版本号”,以便客户端可以使用正确版本的接口协议。好的,我同意,这与VisualSVN版本号不同...但通过@elusive-platypus的提示,您可以获得相当接近的SVN版本号。 - Dan H
1
@DanH Subversion在OPTIONS请求中显示协议功能,但不显示完整版本号。对于客户端来说,隐藏服务器软件版本信息是一种常见做法。 - Ivan Zhakov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接