[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Upgrading visual svn server from 3.7.0 using svn 1.9.7 - how?

From: Pavel Lyalyakin <pavel.lyalyakin_at_visualsvn.com>
Date: Mon, 5 Oct 2020 11:59:53 +0300

Hello,

See the download <https://www.visualsvn.com/server/download/> page which
says that VisualSVN Server 4.2.2
[[[
Includes Apache Subversion 1.10.6.
]]]

If you want to find out the version details of your currently installed
server, use the VisualSVN Server Manager console or check the README.txt
file. See https://stackoverflow.com/a/60887240/761095

Opening cmd.exe and simply running `svn --version` is an incorrect way to
find out the version of Subversion the server is built with. This will only
show the version of the svn.exe client and depending on your %PATH%
variable and current directory can show you the version of some other
Subversion client (e.g., TortoiseSVN). Run the *"%VISUALSVN_SERVER%bin\svn.exe
--version"* command instead - it will show you the version of svn.exe which
comes with VisualSVN Server.

On Fri, Oct 2, 2020 at 8:56 PM Bo Berglund <bo.berglund_at_gmail.com> wrote:

> On Fri, 2 Oct 2020 19:42:03 +0200, Daniel Sahlberg
> <daniel.l.sahlberg_at_gmail.com> wrote:
>
> >Den fre 2 okt. 2020 kl 18:24 skrev Bo Berglund <bo.berglund_at_gmail.com>:
> >
> >> We are using this setup:
> >> - Main server is running on Windows Server 16 Standard using VisualSVN
> >> version 3.7.0, which apparently uses svn 1.9.7
> >>
> >> - The server is using svnsync nightly to synchronize over the Internet
> >> to a mirror SVN server version 1.9.7 running on Ubuntu 18.04 Server on
> >> a different location entirely.
> >> No user operations are allowed on the mirror, it is just a backup.
> >>
> >> My problem is this:
> >> The VisualSVN server is seriously out of date and needs to be
> >> upgraded. In its own management console it suggests upgrading to 4.2.2
> >> but does not say which version of svn will then be running.
> >> In fact it seems like they are intentionally hiding the svn version in
> >> their web pages.. :(
> >>
> >
> >I checked our installation of 4.2.2 and it seems to be running 1.10.6.
> >VisualSVN Server is installing the Subversion command line tools in
> >C:\Program Files\VisualSVN Server\bin so I simply opened cmd.exe and
> >executed svn --version.
> >
> >And I suspect that there might be problems concerning the svnsync
> >> commands if the backup mirror server is not upgraded to the same svn
> >> version, right?
> >>
> >
> >I checked quickly with a brand new Ubuntu 18.4 VM running svn 1.9.7 and
> >svnsync works both if initiated from the Ubuntu box (connecting to
> >VisualSVN Server using https) and if initiated from Windows (using svn+ssh
> >and plink with public keys). Of course, YMMW.
> >
> >
> >> But how do I do that on Ubuntu when I cannot find out which svn
> >> version they use?
> >
> >
> >> Or does it not matter, i.e. can the main and mirror servers be using
> >> different svn versions?
> >>
> >
> >In general use you are free to mix different versions of the server and
> the
> >client so I would assume this also goes for svnsync. And it's not too far
> >between 1.9 and 1.10. Others on the list might be able to give a more
> >detailed answer but why not test it :-)
>
> Thanks! I retrieved the svn version using the same way as you (svn
> --version on command line)...
>
> I will make a test as soon as I have fixed a broken OpenVPN channel to
> the office. It has stopped working even though I can ping the box.
> Unfortunately it sits across the ocean in Texas so it is not so easy.
> And I don't want to risk the upgrade unless I have an extra working
> OpenVPN server on the system.
>
>
> --
> Bo Berglund
> Developer in Sweden
>
>

-- 
With best regards,
Pavel Lyalyakin
VisualSVN Team
Received on 2020-10-05 11:00:33 CEST

This is an archived mail posted to the Subversion Users mailing list.