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.

Reply via email to