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

[TSVN] tsvn 1.2.4 - Error when checking out revision before "Moved remotely"

From: Trevor Hills <Trevor.Hills_at_fonterra.com>
Date: 2005-10-07 03:00:10 CEST

Hi,

TortoiseSVN 1.2.4, Build 4479 - 32 Bit
Microsoft Windows XP Professional Version 2002 Service Pack 1
Can replies be CC'd to me please.

I set up a test case by creating a project with the structure:
/svnroot/test/trunk
              /branches
              /tags
                         

I checked out /svnroot/test/trunk/, added a single text file and Committed it. I then open the "Repository Browser" in tsvn and selected the directory 'test' and renamed it to 'test_rename'. I deleted my working copy and checked out /svnroot/test_rename/trunk/. I altered the text file and Committed it.

At this point the log output on the server subversion is installed on looks like:
[user_at_host svn_working_dir]$ svn log http://localhost/svnroot/test_renamed/trunk/ --verbose
------------------------------------------------------------------------
r312 | trev | 2005-10-07 12:07:25 +1300 (Fri, 07 Oct 2005) | 2 lines
Changed paths:
   M /test_renamed/trunk/test.txt

changed to create a revision

------------------------------------------------------------------------
r311 | trev | 2005-10-07 12:05:51 +1300 (Fri, 07 Oct 2005) | 1 line
Changed paths:
   D /test
   A /test_renamed (from /test:310)

Renamed remotely
------------------------------------------------------------------------
r310 | trev | 2005-10-07 12:05:15 +1300 (Fri, 07 Oct 2005) | 1 line
Changed paths:
   A /test/trunk/test.txt

A file to test things with
------------------------------------------------------------------------
r309 | trev | 2005-10-07 12:04:19 +1300 (Fri, 07 Oct 2005) | 1 line
Changed paths:
   A /test
   A /test/branches
   A /test/tags
   A /test/trunk

A test project to try stuff out in
------------------------------------------------------------------------

I then deleted my working copy again and started a Checkout, I selected "Revision", clicked "Show Log", selected revision 310 and clicked OK. The revision box contained 310 and I clicked OK again. I then get a "SVN Checkout" dialogue with the following error message:
Action Path
Error URL 'http://<host>/svnroot/test_renamed' doesn't exist

If I select revision 311 or later the Checkout works. Note that if I use 'svn' the Checkout of revision 310 works fine.
[user_at_host svn_working_dir]$svn checkout http://localhost/svnroot/test_renamed/trunk/ -r 310
A trunk/test.txt
Checked out revision 310.

I can create screen-shots of any of the dialogues if it would help.

Regards,
Trevor Hills
-----------------------------------------------------------------------
This email contains confidential information. If you have received this
email in error, please delete it immediately, and inform us of the mistake
by return email. Any form of reproduction, or further dissemination of
this email is strictly prohibited.
Also, note that the opinions expressed in this email are those of the
author and are not necessarily those of the Fonterra Co-operative Group
Limited.
http://www.fonterra.com/
-----------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Oct 7 08:05:04 2005

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.