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

Re: Problem with Log / "Stop on copy/rename"

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-09-11 21:17:53 CEST

ckoegler@e-technik.htwk-leipzig.de wrote:

> Problem No1:
> I open the log dialog of a file, that was added in rev 2 and moved in rev 3.
> The Checkbox "Stop on copy/rename is not checked.
> When I hit "Next 100" error message "Unable to find repository location
> for .....filename in revision 1" is popping up.

So, the "stop on copy/rename" actually works. You can see rev2 which is
*before* the rename.

> Ok, there are no more 100 revisions for that file, I should have known,
> but I think there should be an message "All log entries already shown", or
> the button "Next 100" should be disabled.

There's no reliable way to know that when we just fetch the log
messages. Of course, if we could just assume that the server is version
1.2 or higher, then we could. But we also have to deal with pre 1.2
servers (which don't know about the --limit switch of the log command),
and unfortunately there's no way to ask the server for its version.

> Problem No2:
> Same situation. Log Dialog of same file opened with checkbox not checked.
> All log entries are shown. (Rev. 3 and Rev. 2). I check "Stop on
> copy/rename" and entry 2 (Rev.2) disappears. Text "For complete history
> deselect ".."" is shown below rev. 3. Next I hit "Next 100". Rev.2 ist
> back. But the Text "For complete history...." is still shown. This is
> wrong, because there are no more log entries for that file (It was added
> in Rev. 2)

Yes, because we assume that if there are not as many revisions fetched
as we asked for, then there must be some more of them.

But you're right here: we should fix this. I'll have a look...

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Mon Sep 11 21:18:14 2006

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