Subversion version on server

1 view
Skip to first unread message

K F

unread,
Dec 14, 2010, 10:19:14 AM12/14/10
to us...@subversion.apache.org
This is just a simple question that I can't find the answer to. How do I go about finding out what version of subversion (e.g. 1.6.#) is on the server. The svn help doesn't give that type of information and there is no 'about' that usually has that info.

Thanks,
Rich



vishwajeet singh

unread,
Dec 14, 2010, 10:23:52 AM12/14/10
to K F, us...@subversion.apache.org
On Tue, Dec 14, 2010 at 8:49 PM, K F <cmkf...@yahoo.com> wrote:
This is just a simple question that I can't find the answer to. How do I go about finding out what version of subversion (e.g. 1.6.#) is on the server. The svn help doesn't give that type of information and there is no 'about' that usually has that info.

on command prompt type svn --version  and you will get the required info

 

Thanks,
Rich






--
Vishwajeet Singh
+91-9657702154 | dextr...@gmail.com | http://bootstraptoday.com
Twitter: http://twitter.com/vishwajeets | LinkedIn: http://www.linkedin.com/in/singhvishwajeet

Ludwig, Michael

unread,
Dec 14, 2010, 10:32:22 AM12/14/10
to us...@subversion.apache.org
> on command prompt type svn --version and you will get the required info

That's for the client.

The OP asked how to get the version of the server from the clientside.
(So without access to the serverside.)

I naively tried the following, but it doesn't reveal the version info:

Lumi@HRSWKS006: ~ > echo version | nc svn.our-server.dev 3690
( success ( 2 2 ( ) ( edit-pipeline svndiff1 absent-entries commit-revprops depth log-revprops partial-replay ) ) )

--
Michael

Ryan Schmidt

unread,
Dec 14, 2010, 4:36:54 PM12/14/10
to Ludwig, Michael, K F, Subversion Users

On Dec 14, 2010, at 09:32, Ludwig, Michael wrote:

>> on command prompt type svn --version and you will get the required info
>
> That's for the client.
>
> The OP asked how to get the version of the server from the clientside.
> (So without access to the serverside.)

Actually, he didn't specify. He asked: "How do I go about finding out what version of subversion (e.g. 1.6.#) is on the server." The answer is to go to the server and ask it. If you run "svn --version" on the server, it will tell you what version of the Subversion client is installed on the server. If you run "svnserve --version" on the server, it will tell you what version of svnserve is installed on the server.

If your reply is that you don't have access to the server to run these commands, then you'll have to talk to someone who does have access to the server and have them run those commands for you.

If you want to know what version of mod_dav_svn is installed on the server, that can actually be determined from the client, by accessing the repository's http or https URL in a web browser. (In fact, I'm not sure how to find out the version of mod_dav_svn from the server.)


Ryan Schmidt

unread,
Dec 14, 2010, 4:58:55 PM12/14/10
to r...@elilabs.com, Subversion Users
On Dec 14, 2010, at 15:48, r...@elilabs.com wrote:

>> If you want to know what version of mod_dav_svn is installed on the
>> server, that can actually be determined from the client, by accessing the
>> repository's http or https URL in a web browser. (In fact, I'm not sure
>> how to find out the version of mod_dav_svn from the server.)
>

> If I go to my repository, which is DAV hosted under apache on a linux box,
> using a browser, I see:
>
> Revision 0
> Collection of Repositories
> IRD/
> conf/
> repos/
> Powered by Subversion 1.6.13 (r1002816)
>
> in the browser window, so I assume that means the svn server is version
> 1.6.13

Yes, that means the version of mod_dav_svn on the server is 1.6.13.

P.S: Reply All so your reply goes to the list too, not just to me.

Nico Kadel-Garcia

unread,
Dec 14, 2010, 7:42:22 PM12/14/10
to Ryan Schmidt, r...@elilabs.com, Subversion Users

That means that *mod_dav_svn* is 1.6.13. I just encountered a weird
setup where all the work was done in versions randomly selected in
people's .bashrc files, and the webserver was entirely distinct code
and utilities in 1.6.13 (because I built that part separately and
cleanly).

Norbert Unterberg

unread,
Dec 15, 2010, 7:20:18 AM12/15/10
to K F, us...@subversion.apache.org
2010/12/14 K F <cmkf...@yahoo.com>

>
> This is just a simple question that I can't find the answer to. How do I go about finding out what version of subversion (e.g. 1.6.#) is on the server. The svn help doesn't give that type of information and there is no 'about' that usually has that info.
>

Just open the repository URL in any web browser. In the last line, the
server displays the version numbers like this:

Apache/2.2.16 (Unix) mod_ssl/2.2.16 OpenSSL/0.9.8k DAV/2 mod_wsgi/3.1
Python/2.6.4 SVN/1.6.12 Server at svn.apache.org Port 443

SVN/1.6.12 means it uses subversion version 1.6.12

Norbert

K F

unread,
Dec 16, 2010, 8:03:24 AM12/16/10
to Norbert Unterberg, us...@subversion.apache.org
Thank you all for the education.

--- On Wed, 12/15/10, Norbert Unterberg <nunte...@gmail.com> wrote:
Reply all
Reply to author
Forward
0 new messages