Can you plug in a filename and SHA1 into that raw URL mask and see if
it's actually fetching using the SHA1? If modifying the tip of origin
breaks things, I wonder if it's not actually making use of the SHA1 on
your copy of cgit. If things break with gtk+, maybe there is some
What you can try doing is browsing your repository, going to a file
(on some older revision), and trying to view the raw file. See what
URL you get. There may be a couple versions of the raw URLs, so you
may have to find the one that uses /plain/.
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com
On Tue, Dec 21, 2010 at 12:31 PM, birdsong <david.birds...@gmail.com> wrote:
> I'm getting this error
> Setup is:
> reviewboard on same servers as bare git repo and cgit server.
> path: /home/git/repositories/f.web.git
> mirror path: g...@repo.f.com:f.web.git
> raw file url mask:
> (i know i'm missing the 'gtk+' path component that the docs mention,
> but this url works on my version of cgit to retrieve the plain file
> and adding gtk+ anywhere in the path broke that)
> I am able to view the diff after running git commit and then post-
> review. Once I push my commit to origin, the diff is no longer
> available and I get this traceback.
> Any ideas?
> Want to help the Review Board project? Donate today at
> Happy user? Let us know at http://www.reviewboard.org/users/
> To unsubscribe from this group, send email to
> For more options, visit this group at
Want to help the Review Board project? Donate today at
Happy user? Let us know at http://www.reviewboard.org/users/
To unsubscribe from this group, send email to
For more options, visit this group at