Now that I know what was wrong with my configuration, I was able to find 
the appropriate documentation. Not sure whether I should have seen this 
going through the first time and just missed it.
https://www.reviewboard.org/docs/manual/1.5/admin/management/repositories/#local-clone

On Monday, February 16, 2015 at 10:31:14 AM UTC-8, Jonathan Anderson wrote:
>
> It's occurring to me that right now, I have a bare repository and intend 
> to keep it that way if I can. If I were to have the reviewboard instance 
> accessing git directly through the file system, would it need a working 
> directory in order to function?
>
> Is there a way I could set up a git repo on the reviewboard server, 
> tracking our remote, and simply have it fetch when it needs to verify any 
> files?
>
> On Monday, February 16, 2015 at 9:45:27 AM UTC-8, Jonathan Anderson wrote:
>>
>> It sounds like this is a documentation issue then. I don't believe that, 
>> in the process of setting up our reviewboard, there was an indication that 
>> the repository needed to be hosted locally. In fact, the repository 
>> settings in the UI suggested otherwise.
>>
>> I'll give this a try and update back here.
>>
>> On Saturday, February 14, 2015 at 12:26:28 AM UTC-8, Christian Hammond 
>> wrote:
>>>
>>> Unfortunately, that configuration can't work, unless there's also a raw 
>>> file URL field that's filled out. Git's protocol has no ability to fetch 
>>> the kind of information we need remotely, including individual files. 
>>>
>>> For Git, it's a requirement to either host the repository on the Review 
>>> Board server (or through something like an NFS mount), or to use a service 
>>> like GitWeb. GitWeb is the recommended route right now (though we're 
>>> working on a service to help make all this easier). 
>>>
>>> If the other changes were successfully posting, my guess is that they 
>>> were introducing new files, which doesn't require communication with the 
>>> repository. Otherwise, there's no way that the file verification could have 
>>> worked with a remote Git path. 
>>>
>>> Christian 
>>>
>>> --   
>>> Christian Hammond - chri...@beanbaginc.com   
>>> Review Board - https://www.reviewboard.org   
>>> Beanbag, Inc. - https://www.beanbaginc.com 
>>>
>>> -----Original Message----- 
>>> From: Liam Reimers <liam.r...@gmail.com> 
>>> Reply: Liam Reimers <liam.r...@gmail.com>> 
>>> Date: February 13, 2015 at 3:40:54 PM 
>>> To: revie...@googlegroups.com <revie...@googlegroups.com>> 
>>> Cc: liam.r...@gmail.com <liam.r...@gmail.com>>, chri...@beanbaginc.com <
>>> chri...@beanbaginc.com>> 
>>> Subject:  Re: The specified diff file could not be parsed. 
>>>
>>> >   
>>> >   
>>> > > Ah, I just saw part of your error: "Not a git repository: 'None.'" 
>>> > > 
>>> > > How is your repository configured in Review Board? 
>>> >   
>>> >   
>>> > Name - Repository 
>>> > Hosting - None (custom) 
>>> > Type - Git 
>>> > Path - git@server:path/repo.git 
>>> >   
>>> > However, note that the client can post a review request using one 
>>> > invocation (with HEAD~) and not the other, so it would seem that the 
>>> repo 
>>> > is configured correctly? 
>>> >   
>>>
>>>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to