On Sun, Dec 8, 2019 at 4:07 AM Bo Berglund <bo.bergl...@gmail.com> wrote: > > I am managing 2 svn servers, one on Windows 16 server (VisualSVN) and one on > Ubuntu Server 18.04 LTS (Apache SVN) which is used as a mirror of the first > using svnsync. > > On my Windows 7 dev laptop I installed the Collabnet command line svn back > when I started using SVN. > > These are all running 1.9.7 > > Now I am setting up a new laptop with Windows 10 and I have installed the > Collabnet command line svn for use as a client. The offered download was > 1.12.2-1, which is higher than what I had on my old laptop, so I thought it > to be a safe bet. > > However when reading the discussion about "network connection closed" on this > list I came across a reply by Nathan Hartman where he writes: > > "Subversion 1.12.x is no longer a supported release, since that is a 6-month > Regular Release. Subversion 1.13.0 was released on October 30th and is a > supported release." > > I did not know this and I had assumed that Collabnet would not post a release > that will expire in a few months time... > > What am I supposed to do in order not to be stuck with a non-supported > release? > > The servers we use have not been touched (yet)... > > Best Regards, > > Bo Berglund
Hello Bo, This page explains in detail: http://subversion.apache.org/roadmap.html#release-planning To sum up: "Supported" means that the branch continues to receive bug fixes, with these being delivered in a point release. "Unsupported" doesn't mean you can't use it anymore. It just means that there won't be new point releases in that line. There are two kinds of releases: Long Term Support (LTS) releases. These are meant to offer long term stability. Released every 2 years, these are supported for 4 years. The last LTS release was 1.10.x, released April 2018 and supported until 2022. The next LTS release is due for April 2020 and supported until 2024. Regular releases. These are meant as "in between" releases to bring new features to users more quickly. Released every 6 months between LTS releases, these are supported for only 6 months (until the next release). 1.11.x, 1.12.x, and 1.13.x are all regular releases; only 1.13.x is supported. You're using 1.9.7 on your servers. The latest 1.9.x release is 1.9.12, released July 2019. It contains various bug fixes, including a fix for the bug in 1.9.7 that I mentioned the other day. Of course, none of this does you any good if your OS package manager is not providing these updates. You might want to investigate why that is the case and whether there is anyone actively packaging Subversion for Ubuntu. I use Debian Buster and I know 1.10.6 is what gets installed on that OS. The 1.9.x CHANGES file details what bug fixes (and other improvements) there are in 1.9.9, 1.9.10, and 1.9.12. (1.9.8 and 1.9.11 were not released.) Only you can make the judgment call if you prefer to stick with 1.9.7 or want to use a different version. I hope this is helpful. Nathan