Edgewall Software

Opened 17 years ago

Closed 17 years ago

#6381 closed defect (fixed)

Revision log with a backlog limit not working in browser view — at Version 1

Reported by: kirean@… Owned by: Christian Boos
Priority: normal Milestone: 0.11
Component: version control/browser Version: devel
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Christian Boos)

I have trunk with a folder and two file within last modified in r16854 and r12044. I created a branch of the trunk in r16857. First I wasn't able to use the revision log at all on that folder, but then I found #5901 which did the trick.

But, when I now want to limit the log to stop at r19010 (currently at r19285) by entering 19010 in the "and back to"-field I get the following error:

The file or directory '/branches/mybranch/folder' doesn't exist at revision 19285 or at any previous revision.

Running 0.11dev and svn 1.4.2.

Change History (1)

comment:1 by Christian Boos, 17 years ago

Description: modified (diff)
Milestone: 0.11
Resolution: fixed
Status: newclosed

Ok, that was somehow related. Fact is that if you make the revision log stop at r19010 for that path, there's nothing to see, as the path didn't exist before r16857. But the problem was not limited to copied path, that could be triggered for any path for which you set the stop_rev to a revision newer than the last rev on that path.

This of course shouldn't be an error, in particular not one with a misleading message, so instead we show an empty list of revisions.

Fixed in r6187.

Note: See TracTickets for help on using tickets.