2013-01-02 31 views
10

有没有办法在服务器网站上看到VisualSVN Server软件的版本号(例如:https://MyVisualSvnServer/svn)?如何查找VisualSVN服务器的版本号?

如果不是,我可以在哪里找到服务器本身的版本号?

+1

你想知道的Apache Subversion的版本,该版本的VisualSVN服务器是针对内置** **或者你想知道的VisualSVN Server本身的版本? – bahrep

回答

12

在我的实例中,当我在服务器上打开VisualSVN Server时,在主窗口底部有一个包含版本号的链接。当你点击它,它提供了更多的信息:

VisualSVN Server Version

我不相信你可以通过客户端软件版本 - 它必须从服务器检索。

这是你之后?

1

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

+0

我不买这是“原因”。毕竟,我很确定SVN服务器必须显示其“SVN版本号”,以便客户端可以使用正确版本的接口协议。好的,我同意,这与VisualSVN版本号不一样......但是从@ elusive-platypus的提示中,考虑到SVN版本号,您可以非常接近。 –

+1

@DanH Subversion揭示了OPTIONS请求的协议功能,但是它没有显示完整版本号。通常的做法是隐藏客户端的服务器软件版本信息。 –

12

导航到https://MyVisualSvnServer/svn并查看页面的HTML源代码。
您会在根<svn>标记的版本属性中找到版本号。

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

+2

为我工作。然后,使用该Apache Subversion编号,查找基于此页面的VisualSVN版本:https://www.visualsvn.com/server/changes/ –