Subversion 1.8 jeckels  2014-10-21 16:12
Status: Closed
 
As you may know, Fred Hutchinson Cancer Research Center, which hosts the SVN repository for LabKey Server, recently upgraded its server to the latest release and to new hardware. To take full advantage of the changes, you'll want to make sure your client install of SVN is updated as well. We've seen significant improvements in the latency of many common SVN operations, especially around Annotate and History requests.

Here are recommended steps for Windows using TortoiseSVN. Other platforms would be similar:

Make sure you are running with the latest IntelliJ (13.1.5)

Install the latest version of TortoiseSVN (1.8.10). When you install, be sure to mark that you would like to install the command line tools as well.

Cygwin users: Cygwin makes svn available as well via the /usr/bin directory. Be sure that IntelliJ, Tortoise, and command line tools are all using the same SVN install, so your PATH to have it find the Tortoise executable before searching cygwin. Something like "...;C:Program FilesTortoiseSVNbin;C:cygwinbin;...".

After everything is properly installed, run "svn upgrade" at the root of your SVN enlistments. If you have the proteomics binaries checked out into external/windows, run the command in each of the subdirectories as well.

In IntelliJ, be sure that IntelliJ is confugured to use the svn command line client, via File->Settings->Version Control->Subversion.

For more details, see http://blog.jetbrains.com/idea/2013/12/subversion-1-8-and-intellij-idea-13/

You should see much snappier performance when working the SVN server.

Thanks, Josh