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

Re: Some -r failures on moved directories

From: Ryan Schmidt <subversion-2006Q1_at_ryandesign.com>
Date: 2005-12-22 12:19:52 CET

On Dec 22, 2005, at 10:18, Manuel Vacelet wrote:

> I wanted to study some modifications previously made on a file. But
> this file belong to a subtree moved between wished modification date
> and now.
>
> HEAD: 2400
> Subtree change: 1840 (svn mv trunk dev/trunk)
> Edit I look for: 1502.
>
> I can run both
> * svn log -r 0:1840 trunk
> and
> * svn ls -r 1502 trunk/....
>
> But I cannot neither checkout nor cat before rev 1840. Example:
> $> svn co -r 1500 trunk/lib
> svn: REPORT request failed on '/svnroot/codex/!svn/bc/2400/trunk/lib'
> svn: '/svnroot/codex/!svn/bc/2400/trunk/lib' path not found

The behavior is correct. You need "peg revisions." They are described
in the book:

http://svnbook.red-bean.com/en/1.1/ch07s03.html

The command you should be using is:

$ svn co -r 1500 trunk/lib@1500

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Dec 25 03:47:39 2005

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