subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ryan Schmidt <subversion-20...@ryandesign.com>
Subject Re: "svnlook pl --revprop" does not work on transactions?
Date Mon, 01 Mar 2010 18:17:42 GMT
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



Mime
View raw message