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

[TSVN] Bad? behaviour report

From: Fernando P. Nájera Cano <yo_at_FernandoNajera.es>
Date: 2004-12-04 16:03:29 CET


1. In one computer I have a repository. In that repository, there are
some svn:externals to the same repository, always written as
"https://server1:port/...". Everything works OK in that computer and
in every computer from which server1 can be reached. But server1 is
inside an intranet.

2. Zip the repository and bring that repository to another unrelated
computer (in which "ping server1" does not work as server1 is not

3. Try to do a fresh checkout using file:///c:/extractedpath/...

4. In the SVN Checkout, everything works until the first folder with
externals is reached (as expected). Then TortoiseSVN just "hangs"
without message (unexpected)

4a. There are no more messages in log window.

4b. Wait for 5 minutes: no more messages are shown.

4c. Do either one of these:

4c1. Click "Cancel" one or more times. No message is shown.

4c2. Click the upper-right "X" one time instead of clicking "Cancel".
No message is shown.

4d. After 4c1 or 4c2, click upper-right "X" and the dialog is closed
without message.

5. Then try to update or re-update the WC you've just created: it just
reaches the same folder, and it happens the same.

6. "Fix" the WC (editing the svn:externals for that folder so it
points to file:///c:/extractedpath/... instead of

7. Repeat the update. It will now proceed until next folder with
externals is reached (as expected). But then hangs again (unexpected).

Using svn.exe I get a message and then it quits:

Getting external item at 'C:\folder\to\my\wc\folder\with\externals'
svn: PROPFIND request failed at '/svn/whatever/folder/with/externals'

svn: PROPFIND of '/svn/whatever/folder/with/externals': Could not
resolve hostname `server1': Unknown host. (https://server1:port)

I'm already aware of the fact that SVN API does not accepts relative
externals, and thus it is normal that neither TortoiseSVN nor svn.exe
can checkout the whole repository, but I think that the error message
that svn.exe displays should be displayed in TSVN too.

It is not critical as, once noted, you just click "X" twice, edit
svn:externals and continue. But the message would be highly

Tried with the latest nightly build.

Best regards,

Fernando Najera

To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sat Dec 4 16:04:23 2004

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.