It's a bit too late in the game for 1.6, but it's something I'd love to see us get in after that. We've wanted this functionality before and had a couple attempts for doing it as part of student projects.
At some point if we get a patch up on reviews.reviewboard.org, we'll see what it'd take to get it all pushed upstream. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Wed, May 11, 2011 at 3:45 PM, Rob Coward <r...@jive-videos.net> wrote: > Ignore me - further code inspection led me to realise that my reviewboard > userid wasnt the same user that had done the subversion checkin. On changing > my reviewboard userid to match, the button now populates a nice list of > revisions. > > Great job.[image: Smile] > > Now to convince the team at work that this is a worth while package to > start using. Lets hope this functionality makes it into the main code soon. > > Rob > > On Wed, 11 May 2011 23:38:03 +0100, Rob Coward wrote: > > Hi Philipp, > > I've pulled your latest code from git and updated my install. It no longer > errors, but just displays "No pending revisions found." on clicking on the > 'Get Revisions' button. > > I've checked in a handful of new revisions too in case it remembered the > revisions I had previously listed manually in my previous tests, but its not > returning anything on screen. > > Python isnt my language (I usually code in perl/php/C) but taking a brief > look at your code, I tried increasing the freshness_delta variable as well, > but it made no difference. > > Let me know if you would like me to try anything else. > > Regards, > > Rob > > On Wed, 11 May 2011 03:47:39 -0700 (PDT), Philipp Henkel wrote: > > Rob, > > The fix is committed. Could you please test with the latest version of > reviewboard/scmtools/svn_post_tracker.py? > > - Philipp > > On May 10, 8:58 pm, Philipp Henkel > wrote: > > Hi Rob, > > Thanks, I'm glad you like it. > Currently I rely on svn:log property in order to extract the commit > description. This property might not exist because you don't enforce > commit messages (like we do). I have already a better solution in mind > and it should be easy to fix. > > Best regards, > Philipp > > On May 10, 12:35 am, Rob Coward wrote: > > > > > > > > > Hi Philipp, > > I am very interested in your Subversion Post-commit > enhancement, and quite possibly might be the killer feature that > persuades us to start using it at work too. > > I have downloaded your > code and dropped it on top of 1.5.5 for now (if I get time, I'll be > trying to port your patches up to the latest 1.6 beta2) and it is mostly > working in that I can manually specify a list of revisions and it will > generate the diffs and create the review etc, however when clicking on > the 'Get Revisions' button I get an Error500 back from the server with > the following in apache's error_log: > > ERROR:root:Exception thrown for > user admin athttp://192.168.1.68/r/newpost/ > > 'revprops' > Traceback (most > recent call last): > File > "/usr/lib/python2.4/site-packages/django/core/handlers/base.py", line > 99, in get_response > response = callback(request, *callback_args, > **callback_kwargs) > File > "/usr/lib/python2.4/site-packages/djblets/auth/util.py", line 46, in > _checklogin > return view_func(request, *args, **kwargs) > File > "/usr/lib/python2.4/site-packages/reviewboard/reviews/views.py", line > 98, in new_post_review_request > > diff_file=request.FILES.get('diff_path')) > File > "/usr/lib/python2.4/site-packages/reviewboard/reviews/forms.py", line > 411, in create > raise e > KeyError: 'revprops' > > The subversion repo is a > brand new repo I created for the task of reviewing your code, populated > initially with cvs2svn to import an existing cvs repository. > > Any > thoughts ? > > Thanks for your hard work. > > Rob Coward > > On Fri, 6 May > 2011 02:43:05 -0700 (PDT), Philipp Henkel wrote: > > > Hi, > > > Did anyone > > had a chance to have look at my post-commit implementation? > > http://philipphenkel.github.com/post-reviewboard[1] > > > The subversion > > implementation is complete and for Perforce I realized> the basic > > feature set. It is already possible to create requests by> typing in > > change numbers in the Post-commit web form. > > > Best regards, > > Philipp > > > -- > Philipp Henkel > Citrix Online -www.citrixonline.com > > [2] > > > The views expressed here are mine alone and have not been > > authorized > > by, and do not necessarily reflect the views of, Citrix. > > Links: > ------ > [1]http://philipphenkel.github.com/post-reviewboard > [2]http://www.citrixonline.com > > -- > Want to help the Review Board project? Donate today at > http://www.reviewboard.org/donate/ > Happy user? Let us know at http://www.reviewboard.org/users/ > -~----------~----~----~----~------~----~------~--~--- > To unsubscribe from this group, send email to > reviewboard+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/reviewboard?hl=en > > > -- > Want to help the Review Board project? Donate today at > http://www.reviewboard.org/donate/ > Happy user? Let us know at http://www.reviewboard.org/users/ > -~----------~----~----~----~------~----~------~--~--- > To unsubscribe from this group, send email to > reviewboard+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/reviewboard?hl=en > > -- > Want to help the Review Board project? Donate today at > http://www.reviewboard.org/donate/ > Happy user? Let us know at http://www.reviewboard.org/users/ > -~----------~----~----~----~------~----~------~--~--- > To unsubscribe from this group, send email to > reviewboard+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/reviewboard?hl=en > -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
<<smiley-smile.gif>>