1

I installed on my OpenSuSE server the UberSVN platform for Subversion system. It has subversion 1.7.9.

I installed some time ago Tortoise client 1.7.11 and it works well, but today I found this:

"We're proud to announce that TortoiseSVN 1.7.11 has been released. It is linked against Subversion 1.7.8"

Are there some problems that Tortoise would use a different version to that installed on the server (1.7.8 Tortoise vs 1.7.9 Subversion)?

Now I would update Tortoise to a new version, can I update with no problem to last 1.7.13 that:

"We're proud to announce that TortoiseSVN 1.7.13 has been released. It is linked against Subversion 1.7.10" (I think yes).

Or can I update to 1.8.0 that:

We're proud to announce that TortoiseSVN 1.8.0 has been released. It is linked against Subversion 1.8.0" (I think no).

I would write on UberSVN's forum but it seems in disuse for a while now.

slm
  • 369,824
LucScu
  • 113

1 Answers1

0

You can use different versions of the SVN client (TortoiseSVN) and the SVN server (UberSVN) together. This is also the case with just plain Subversion as well. So your Client can be at a higher or lower version number than your server, and vice versa. You can read more about the "inter-compability" between versions here in the Subversion documentation.

The version numbers help to distinguish between bug fixes and API changes. Typically when the MAJOR.MINOR numbers of a given Subversion version change it's telling you the type of change that occurred. For bug & security fixes the MINOR number will change. For more drastic changes to the API or new features, the MAJOR number will change.

These changes typically don't impact the core functionality, so you can still use Subversion client version 1.5 with Server version 1.7, for example. In most cases the client will simply ignore any extra information that a particular feature may offer, if the server is at a higher version number.

slm
  • 369,824