Help+Manual News

Archive for category Version Control

Restore compatibility with current Tortoise SVN

IMPORTANT: This works for both Help+Manual 7 and Help+Manual 6

As you will know if you use Subversion, recent changes to the Tortoise SVN client have made it necessary to downgrade to Tortoise SVN 1.9.2 to maintain compatibility with Help+Manual 6 and 7. This is potentially problematic in the long term, because it means that your version of Tortoise may no longer match the current version of your Subversion Server.

We now have a solution for this that works for both Help+Manual 7 and Help+Manual 6. We are going to provide more integrated support for it in the next update to H+M 7, but you can install the solution now and it will work fine. All you need to do is update Tortoise and then install the current 32-bit SVN client from Collabnet. The download is free, but at the moment you do need to register with Collabnet to get it. We are looking for a better solution for this.

All components must have the same version!

The only caveat is that you must make sure that all components have the same version. The version number indicates the Subversion version. Currently, Subversion, Tortoise and Collabnet are all at 1.9.7. If you update any of the components in the future you should update ALL of them to the same number again. It is best to check all three components before updating, because sometimes one component is ready with an update later than the others.

Earlier versions:

If you are using Subversion/Tortoise 1.9.4 or later you can also continue to use those as long as you get the same Collabnet version. For example, if you are on Tortoise and Subversion 1.9.5 then you need the matching 1.9.5 component from Collabnet. Then you don’t need to update your existing components. Versions earlier than 1.9.4 will not work, however!

Step 1: Update Tortoise to the current version

You can download the current version of Tortoise here:

https://tortoisesvn.net/downloads.html

Make sure that you choose the 64-bit version for 64-bit Windows and the 32-bit version for 32-bit Windows.

Step 2: Download and install the 32-bit Collabnet client

When you click on the download link on this page you will first need to complete a free registration with Collabnet before you can proceed (Collabnet will not spam you):

http://www.collab.net/downloads/subversion

IMPORTANT: You ONLY need the 32-bit command line client, even on 64-bit Windows. In the current version this is titled “Subversion 1.9.7 (Windows 32-bit)” and its listed file size is 6.46MB. This is the only component that is missing to make the current version of Subversion work properly with Help+Manual.

After downloading, run the installer and accept the default location it chooses for installation.

Step 3: Restart Help+Manual

Subversion functions should now work properly without any further action on your part. In the unlikely event that there are problems, select the Collabnet client manually in View > Program Options > Subversion. It is installed in C:\Program Files (x86)\CollabNet\Subversion Client and the file you need to select is libsvn_client-1.dll.

No Comments