[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Breaking change in TortoiseSVN 1.4.0: Repositories with spaces in names no longer accessible

From: Paul Coddington <paulcoddington_at_pinkaxolotl.com>
Date: 2006-10-11 16:51:54 CEST

Description of Problem
 
Migrating from TortoiseSVN 1.3.0.n to 1.4.0-7501 (32b) as a straight upgrade, the new version is unable to connect to existing repositories with spaces in the names.
 
Error Message
 
Error message reported by Repo-Browser to the effect of: "'...//server/this repository' is not the same as '...//server/this%20repository'" regardless of how the space is formatted in the request URL during the connection attempt. Connections to repositories with no spaces in the names and general source code control operations with such repositories have no observed problems at this time.
 
Expected Behaviour
 
This behaviour was not seen in previous versions. This is a straight upgrade of the software with no configuration changes.
 
Possible Workaround for Discussion
 
From the end user perspective, correcting the problem is not trivial, as there will be many maintenance scripts to alter and test. Also, I am concerned that ticket URLs will be broken for past revisions in Trac if repository names are amended in the bugtrac properties of the current build (unless it is possible to dump, change the past bugtrack properties in the dump file with a BIN editor and then load to an empty repository? Would this succeed? Does the current bugtrack property take precedence over past values when looking at previous builds?).
 
General Encouragement
 
Otherwise, I was looking forward to using this build (as the long path name crash fix for the cache is most welcome) and it appears to be a lot faster than the previous version. This product remains a stellar example of quality software and your efforts are deeply appreciated.
 
cc' by e-mail appreciated.
 
regards

PAUL CODDINGTON
Received on Wed Oct 11 17:01:10 2006

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.