That's a shame... Unfortunately, that's been consistent with all of our years of experience integrating with GitLab's services. Things get implemented in a broken or semi-useless state, and then ignored until they're removed or made backward-incompatible suddenly one day. The reason for the initial issue mentioned in the subject (the limit of 100 branches) was due to their API not supporting pagination for many years (or, when they did, it was often buggy). These API limitations in GitLab are going to affect any tool that needs to access a diff from it.
A custom repository won't work. People are often surprised to hear this, but Git has no suitable remote API. Their protocol covers very little behind what's needed for a push/pull. Review Board has to talk to the API of any Git-providing service, and that API has to provide a base set of functionality. RBTools is really just the way to go. It's what most Review Board users use anyway, and is far more useful than browsing for commits will ever be, since you can amend/add commits locally and keep updating your review request, something you can't do if you're first pushing to a central repository. Christian On Wed, Jun 24, 2020 at 3:06 AM korta...@email.cz <korta...@email.cz> wrote: > Maybe one more thing - The adding of custom repository shows the > "Environment can only contain strings" error. I know this is not a way that > will help me, but still it seems like a bug worth solving to me... > > Dne středa 24. června 2020 10:40:53 UTC+2 kort...@email.cz napsal(a): >> >> I think we are on the end of the road. The last statement from GitLab >> guys: >> " >> >> We're not planning to work on this. >> >> What about the possibility #4 - fetch the git repository? >> " >> I don't suppose possibility #4 will work for you. So there goes using a >> convenient way of code review :-/ >> >> There is still the RBTools left. Unfortunately the guy who should have >> tested it just went for paternal leave. I will try to find some time and >> test it myself. >> >> In any case, thanks for you patient support and have a nice day:-) >> >> Jiri Kortanek >> >> Unit tester/Team manager >> Siemens, s.r.o. >> >> Siemens Advanta Development >> >> Dne úterý 23. června 2020 12:48:57 UTC+2 Christian Hammond napsal(a): >>> >>> Yeah, it wasn't until I dug into this again (and actually wrote 95% of a >>> patch for the Diff API) that I realized I had done all this investigation >>> (and patch writing) already. >>> >>> It's not a bug on their end. It's an intentional change. However, it's a >>> change that didn't have an equivalent for those that needed diffs from a >>> commit. >>> >>> Here's the ticket in question for the change in behavior: <a href=" >>> https://gitlab.com/gitlab-or >>> >> -- > 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. > To view this discussion on the web visit > https://groups.google.com/d/msgid/reviewboard/dc74c041-a23b-4e13-8c66-93fc452b8b00o%40googlegroups.com > <https://groups.google.com/d/msgid/reviewboard/dc74c041-a23b-4e13-8c66-93fc452b8b00o%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard/CAE7VndnoZOH0uJ%2B7fgPfkPrSxP6GqA44ZRu5gEnp9D3zW6mwBg%40mail.gmail.com.