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

cat and list do not correctly 'look through' renames

From: Rob Hubbard <Rob.Hubbard_at_celoxica.com>
Date: 2005-08-31 18:53:37 CEST

Hello,

Here, we recently migrated from VSS to SVN. What a relief! SVN is so much better in so many ways.

There seems to be a relatively minor problem with the interaction between rename and list or cat.

I have searched the issue tracker for a few likely keywords, but can not find a similar bug, so I believe this is a new problem.

I've attached an example (svn-bug.tar.gz) with what I hope is sufficient detail. If I have omitted to provide you with any information, then you are of course welcome to contact me.

This problem is not a high priority for us here (as we are also using TortoiseSVN; another workaround is to update to the appropriate revision in a temporary WC). I regard this as of medium severity. The behaviour is inconvenient but does not cause repos or WC corruption. Given that update works correctly, I'd hope that the problem will not be too hard to fix.

There are more details in the attachment, but briefly:
        svn add dir1/file1.txt
        svn commit ; svn update
        # now at revision 321, say
        svn rename dir1 dir1_renamed
        svn commit ; svn update
        svn cat -r321 svn:///.../repos/dir1/file1.txt
        # does not work, despite that file existing in the tree of that revision

Problem present in svn 1.2.0 and 1.2.3, Windows binaries.

Thanks,
Rob.

Rob Hubbard
Senior Software Engineer
Configuration Manager
Celoxica Limited
E: rob.hubbard@celoxica.com

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered on behalf of Celoxica Ltd through the MessageLabs Virus Scanning Service.

This email and any files transmitted with it are confidential and
may be legally privileged. It is intended solely for the use of the
individual or entity to whom it is addressed. If you have received
this in error, please contact the sender and delete the material
immediately. Whilst this email has been swept for viruses, you
should carry out your own virus check before opening any
attachment. Celoxica Ltd accepts no liability for any loss or
damage which may be caused by software viruses or interception
or interruption of this email.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Received on Wed Aug 31 19:31:10 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.