Sean Leonard wrote:
> Thanks very much for patching this so quickly. I took a look at the
> revised code, and it seems accurate. Unfortunately however, I just
> downloaded the latest nightly build (r12047) and found some problems. I
> used my test repository and saw Revision 0 flash by on the first display
> of the log, complete with the svn:author and svn:log entries. However,
> once I clicked "Show Range..." Revision 0 disappeared, and refused to
> appear again! I tried setting the ranges appropriately (0 through HEAD,
> HEAD through 0, etc.) and also clicking the Refresh button, but Revision
> 0 will not appear again. Furthermore, if I dismiss the log window and
> come back to the log window (via the context menu on either a file in
> the working copy or the root of the working copy), Revision 0 refuses to
> appear again.
Fixed in revision 12053ff.
> On a related note, I was playing around with "empty changesets" in
> Subversion 1.4.x, which are not officially supported but can be created
> by dumping, editing, and reloading a repository. Subversion 1.4.x (and
> 1.5 beta) handle this empty changeset revision fine. TortoiseSVN 1.4.7
> also handles an empty changeset revision fine as well. But the latest
> nightly build of TortoiseSVN (r12047) does not: the empty changeset
> revision is missing in the Log window. Could it be that there is some
> code that is detecting and removing "empty changesets" (where no files
> are added, modified, or deleted) in the latest build, and is removing
> that line item in the displayed list? If so that could be an explanation
> for why Revision 0 disappears--maybe that check is not called the very
> first time that you request the log?
Can you send me your test repository dump file so I can use it for testing?
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
Received on 2008-02-07 18:39:43 CET