Search: Advanced search
Please enter a keyword or ID
Helix ALM Subversion Integration
Helix ALM supports integration with Subversion.
Note: The following information also applies to TestTrack 2016.1 and earlier. TestTrack was renamed to Helix ALM starting with version 2017.1.
Before you can configure the integration in Helix ALM, you must set up a working directory and check out files from Subversion.
Use the following command to create a working directory:
Use the following command to check out all files from the Subversion repository to your working directory:
See the help for information about configuring the integration.
TestTrack 2016.1 and earlier
You can attach Subversion files to Helix ALM items. You can also update, view, and check out attached source files, view file history, commit files, and detach files from items. See the Helix ALM help for information about working with source files.
Invalid repository URL error
The repository URL is incorrect. Check the URL format in the integration connection.
Keep the following in mind:
Error when committing files, viewing local copies, or viewing history
If multiple files are checked out from different Subversion repositories to the same working directory, the working directory may become inconsistent with the path specified in the integration connection. Make sure the path to the file to work with matches the specified working directory path.
Note: If the error continues to occur, use the Subversion command line client to check out the files again to the working directory. See the Subversion help for information.
Helix ALM crashes after adding integration library to Linux LD_LIBRARY_PATH environment variable
The environment variable may include other libraries with dependencies that can prevent Helix ALM from starting. To avoid loading these additional libraries when Helix ALM starts, create a symlink to the libsvn_client-1.so library in the following directory:
Cannot change provider type in TestTrack 2016.1 or earlier
A supported Subversion provider was not found. Make sure the Subversion (all versions) provider is selected in TestTrack.
Make sure the required integration libraries are also installed in a directory included in the PATH environment variable. See the operating system help for information about managing environment variables.
Cannot load Subversion 1.5 Linux interface library in TestTrack 2015.1 or earlier
The following error is returned when configuring the Subversion 1.5 integration in TestTrack on a 32-bit Linux distribution:
'Unable to load the Subversion Interface library from its default location. QLibrary::load_sys: Cannot load /usr/lib/Seapine/tt/libSeapineSubervsionInterface15.so'
This interface library links to two other shared object files: libasasl2.so.2 and libuuid.so.1. Some Linux distributions do not install these libraries by default. If they are missing, the integration does not work.
Download and install the libsasl2.so.2 or libuuid.so.1 package for the Linux distribution based on the error message. If the libsasl2.so.2 file is missing, you may need to install both packages.