Fix path concatenation to prevent leading double slash
Review Request #6962 — Created Feb. 18, 2015 and submitted — Latest diff uploaded
In
SVNClient.convert_to_absolute_paths()
when concatenating paths when the --repository-url option is specified, it was possible to end up with a leading double slash whenrepository_info.base_path
was '/'. Switch toposixpath.join()
to correctly concatenate paths for all cases, with platform independent Unix-style slashes.
Tested on both Linux and Windows. Tested where base_path = '/': Old output: //file.txt New output: /file.txt Tested where base_path = '/foo': Old output: /foo/file.txt New output: /foo/file.txt
Diff Revision 1
This is not the most recent revision of the diff. The latest diff is revision 2. See what's changed.
orig
1
2
rbtools/clients/svn.py |
---|