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 - [email protected] >> Review Board - https://www.reviewboard.org >> Beanbag, Inc. - https://www.beanbaginc.com >> >> -----Original Message----- >> From: Liam Reimers <[email protected]> >> Reply: Liam Reimers <[email protected]>> >> Date: February 13, 2015 at 3:40:54 PM >> To: [email protected] <[email protected]>> >> Cc: [email protected] <[email protected]>>, [email protected] < >> [email protected]>> >> 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
