On Mar 1, 2010, at 11:53, C. Michael Pilato wrote: > Ryan Schmidt wrote: >> So you're saying "svnlook pl --revprop -t" is not meant to work? If that's >> correct, how are we meant to know this from the output of "svnlook help pl" >> (which I'll show again) which clearly states that "--revprop" may be used >> with either "-r" or "-t"? > > No, I'm saying that 'svnlook pl --revprop -t TXN_NAME' is expected to work > only if TXN_NAME is the name of an uncommitted transaction.
Well naturally. :) > Did I miss something in the original problem description? Is that precisely > what is being attempted here and yet it's not working? That is my understanding: On Fri, 2010-02-26 at 22:15 -0800, Alexey Neyman wrote: > It seems that I encountered a bug in 'svnlook pl --revprop': it fails with > the following message: > > $ svnlook pl --revprop -t 10547-86b /svn/test-svn > svnlook: Invalid revision number '-1' I can replicate this error message with svn 1.6.9 on Mac OS X. "svnlook pl -t" works fine, but "svnlook pl --revprop -t" complains that revision number '-1' is invalid, though I specified a correct in-progress transaction number. This pre-commit hook demonstrates the problem: #!/bin/sh REPO="$1" TXN="$2" SVNLOOK=/opt/local/bin/svnlook $SVNLOOK pl --revprop -t "$TXN" "$REPO" 1>&2 exit 1