[svk-users] SVK mirror sync problem - quoted spaces in url

Fabian Walk f.walk at maul-theet.de
Fri Mar 28 11:08:35 EDT 2008


Hello SVK Users,

I use svk version 2.0.2 on Windows XP with the included Subversion bindings 1.4.4.

When I try to mirror a existing Subversion repository and the URL includes spaces
that I have quoted URL conform with %20 than the sync finished without any data
transferred from the remote Subversion repository.

My depotmap look like that:
D:\User\Fabian\SCM>svk depot -l
Depot                   Path
============================================================
//                      D:\User\Fabian\SCM\SVK\local
/local/                 D:\User\Fabian\SCM\SVK\local
/mirror/                D:\User\Fabian\SCM\SVK\mirror

And my mirror list is the following:
D:\User\Fabian\SCM>svk mi -l
Path                 Source
=================================================================
/mirror/BK           http://svn.maul-theet.de/Bruel%20and%20Kjaer
/mirror/Maul-Theet   http://svn.maul-theet.de/Maul-Theet

Both mirrors are in the local company network and for the second without
spaces in the URL all work fine.

The output of the sync command:
D:\User\Fabian\SCM>svk sync -s HEAD  /mirror/BK

svk is now taking a snapshot of the repository at:
  http://svn.maul-theet.de/Bruel%20and%20Kjaer

This is essentially making a checkout of the url, and is bad if the
url contains directories like trunk and branches.  If this isn't what
you mean, please hit ^C.

Syncing http://svn.maul-theet.de/Bruel%20and%20Kjaer
Syncing http://svn.maul-theet.de/Bruel%20and%20Kjaer

After that noting is synced and no data are transferred. When I try to
access the repository with the svn client and the quoted url all works
fine. The svn command line client is version 1.4.6

Have any body an idea what goes wrong with the url handling of svk or
the svn backend? The renaming of the Repositories and all the files
that maybe include special characters or spaces is not possible at
the time so I trying to find a workaround.

Best regards
Fabian Walk


More information about the svk-users mailing list