Hi Antonio, Post-commit review only works for Git repositories hosted on compatible services. Git has virtually no networking protocol, beyond the needs of git push/pull and some basic reference information. Most every SCM out there supports listing directories, fetching files, etc. remotely, but Git does not. This is why we must rely on compatible services that can provide this information.
cgit and GitWeb allow us to fetch files from a remote repository when viewing a diff, but they don't provide functionality we can depend on for listing that information. We're working on a service called RB-Gateway that would sit in front of a Git repository and give it a sufficient API. If you want to try a very in-development build, you can try building and installing https://github.com/reviewboard/rb-gateway, and then selecting the RB-Gateway hosting service option in Review Board for your repository. It's worth noting that things may change in the codebase and feature set, but we're going to try to keep the API compatible. Christian On Fri, Mar 23, 2018 at 3:16 AM, Antonio Soldo <antonio.sold...@gmail.com> wrote: > Hi all > > I have a question about post-commit review through UI. I have successfully > added git repository and made it publicly visible. > But when I go to New Review Request tab, all I see is *Create from a > local change *section. > According to the documentation, post-commit review should be enabled for > git repository type after ReviewBoard 2.0 version. > Creation of review request via rbt post is doing ok, but now I wanted to > create one directly from UI. > > ReviewBoard instance I am running is 2.5.7, git repository is self hosted > on remote server (git repo is not placed on same machine as ReviewBoard), > with gitweb integration. > Git repo is SSH backed and I exchanged key pairs between RB and GIT repo. > Raw file URL mask is defined with format: http://*url.to.gitweb*/?p= > *git-repo*.git;a=blob_plain;f=<filename>;h=<revision> (entering only > http://*url.to.gitweb*/?p=*git-repo*.git into browser opens git project > in gitweb). > > Am I missing something in configuration or only git repo that is hosted > somwhere (GitHub, gitlab, bitbucket...) supports creation of new review > request via UI? > > Thanks in advance > > -- > 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 > "Review Board Community" 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. > -- Christian Hammond President/CEO of Beanbag <https://www.beanbaginc.com/> Makers of Review Board <https://www.reviewboard.org/> -- 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 "Review Board Community" 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.