[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