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

Re: [TSVN] Diff in Repo Browser does not work for moved files

From: SteveKing <steveking_at_gmx.ch>
Date: 2004-11-17 17:27:39 CET

Thomas Börkel wrote:

> When I try to diff 2 older revisions of a moved file (had to use "Get all"
> to show those revisions) in the Repro Browser, I get a PROPFIND error. I
> think the reason for this is, that Tortoise tries to get the current path in
> the old revision and that's wrong, because in the old revision, the path was
> different.
>
> If I try exactly the same while starting in the working copy ("Show Log",
> "Get All", "Compare"), then it works OK.
>
> Is this a known problem?

Yes, I knew that as soon as 1.1.0 came out. The thing is: Subversion
does follow the history when doing an 'svn cat workingcopypath', but it
doesn't when using 'svn cat url'. So by using the repobrowser, you
'lost' your connection to the working copy and TSVN then uses the URL's
of the repository to do the work. And since only working copy paths
really work with svn_client_cat() if they're moved...

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Nov 17 17:28:17 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.