Will TortoiseSVN 1.7 work properly against a SVN 1.6 repository?

Steve Goykovich picture Steve Goykovich · Nov 4, 2011 · Viewed 24.1k times · Source

I would like to upgrade my TortoiseSVN installation to version 1.7. We have a VisualSVN server running with a SVN 1.6 repository.

Do I need to upgrade the repository to 1.7 before I can update my client, or is TortoiseSVN backwards compatible?

I know that during the upgrade from TortoiseSVN 1.6 to 1.7, I need to convert my working copy to the new format, but during a commit does it have some logic to see the server version and adapt appropriately?

Answer

CharlesB picture CharlesB · Nov 4, 2011

In the release notes

Older clients and servers interoperate transparently with 1.7 servers and clients

...

Subversion 1.7 servers use the same repository format as Subversion 1.6. Therefore, it is possible to seamlessly upgrade and downgrade between 1.6.x and 1.7.x servers without changing the format of the on-disk repositories

There is no need to do anything, your working copy will be upgraded, and will still be able to talk to the 1.6 server