Git on BitBucket is supported as of Review Board 1.7.13, but you *must* use
rbtools to create and post your changes (as opposed to `git diff`).

-David


On Tue, May 13, 2014 at 6:32 AM, <a...@clearpathrobotics.com> wrote:

> Hi Christian / David,
>
> Could you please confirm if this issue with Review Board / BitBucket Git
> intergration has now been addressed?
>
> I am inferring that this is the case, due to this post
>
> http://blog.rbcommons.com/page/2/
>
> But I want to be sure.
>
> Thanks
>
>
>
> On Monday, May 20, 2013 1:14:10 AM UTC-5, David Trowbridge wrote:
>
>> Unfortunately not. We've repeatedly asked BitBucket if they can implement
>> the relatively trivial API that ReviewBoard needs, and as of yet they
>> haven't.
>>
>> -David
>>
>>
>> On Sun, May 19, 2013 at 11:07 PM, Yang Fan <bunny...@gmail.com> wrote:
>>
>>>  Hi Christian,
>>>
>>> I noticed this issue was discovered last year.
>>> Have you solved the bitbucket git integration issue?
>>>
>>> Thank you!
>>> Yang.
>>>
>>> On Sunday, July 1, 2012 11:16:03 PM UTC-7, Christian Hammond wrote:
>>>
>>>> You'd need to upload the private key to Review Board. Review Board
>>>> needs a key it can use to authenticate with other services, and a public
>>>> key is no more useful to it than it would be for you if you were to try to
>>>> SSH into another box.
>>>>
>>>> It's important to know that BitBucket's Git support in their API is
>>>> broken, and useless to us. Unfortunately, until they fix that, it's
>>>> impossible to use a third-party service to integrate with BitBucket to
>>>> fetch files with the revision information contained in a diff.
>>>>
>>>> I've been in contact with BitBucket, and they're aware of the problem,
>>>> but there's no ETA on it, unfortunately.
>>>>
>>>> Christian
>>>>
>>>> --
>>>> Christian Hammond - chi...@chipx86.com
>>>>
>>>> Review Board - http://www.reviewboard.org
>>>> VMware, Inc. - http://www.vmware.com
>>>>
>>>>
>>>> On Sun, Jul 1, 2012 at 11:12 PM, Michael Fang <airfa...@gmail.com>wrote:
>>>>
>>>>>  Hey Chris,
>>>>>
>>>>> Thanks for replying. I understand now (at least we have a last
>>>>> resort). Our code is also hosted on Bitbucket using git, but I noticed 
>>>>> that
>>>>> RB doesn't support git for Bitbucket (the dropdown menu has only
>>>>> mercurial), so I also tried to set it up manually:
>>>>>
>>>>> Hosting service: None
>>>>> Repository type: Git
>>>>> Path: ssh://g...@bitbucket.org/USERNAME/PROJECT.git
>>>>>  Mirror Path: g...@bitbucket.org:USERNAME/PROJECT.git
>>>>> Raw file URL mask: https://api.bitbucket.or
>>>>> g/1.0/repositories/USERNAME/PROJECT/raw/<revision>/<filename>
>>>>>
>>>>> When I click save, RB asks me to either upload a ssh key or generate
>>>>> one, I tried upload a public key that worked for me but RB says "Error
>>>>> uploading SSH key: this SSH key is not a valid RSA or DSS key". If I use
>>>>> the generated one, when I click save RB would say "Unable to authenticate
>>>>> against this repository using one of the supported authentication types
>>>>> (publickey)"
>>>>>
>>>>> Is there anything thing wrong with my settings?
>>>>>
>>>>>
>>>>> On Sunday, July 1, 2012 11:57:49 AM UTC-7, Christian Hammond wrote:
>>>>>
>>>>>>  Hi Michael,
>>>>>>
>>>>>> RB doesn't manage the clone at all. You'd need a script to keep it
>>>>>> up-to-date.
>>>>>>
>>>>>> What we strongly recommend is to use something like cgit/gitweb on
>>>>>> the server with the Git repository, and use that for access. Sounds like
>>>>>> that's a problem with Heroku though? Can you go into more detail about 
>>>>>> that?
>>>>>>
>>>>>> Christian
>>>>>>
>>>>>> --
>>>>>> Christian Hammond - chi...@chipx86.com
>>>>>>
>>>>>> Review Board - http://www.reviewboard.org
>>>>>> VMware, Inc. - http://www.vmware.com
>>>>>>
>>>>>>
>>>>>> On Sun, Jul 1, 2012 at 4:02 AM, Michael Fang <airfa...@gmail.com>wrote:
>>>>>>
>>>>>>>  Hi RB devs, thanks for such a cool tool.
>>>>>>>
>>>>>>> I am trying to set up a custom git repo (since my app was hosted on
>>>>>>> Heroku, it doesn't seem to have web access for remote files). I guess my
>>>>>>> only bet is to use the "local clone" approach described here?
>>>>>>> http://www.reviewboard.org/docs/manual/dev/admin/confi
>>>>>>> guration/repositories/#local-clone
>>>>>>>
>>>>>>> If I understand the doc correctly, am I responsible for keeping the
>>>>>>> local clone on the RB server in sync, or RB will automatically pull the
>>>>>>> latest version of the files via mirror path whenever a review request is
>>>>>>> posted?
>>>>>>>
>>>>>>> Thanks!
>>>>>>>
>>>>>>> --
>>>>>>> Want to help the Review Board project? Donate today at
>>>>>>> http://www.reviewboard.org/donate/
>>>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>>>> -~----------~----~----~----~------~----~------~--~---
>>>>>>> To unsubscribe from this group, send email to reviewboard...@google
>>>>>>> groups.com
>>>>>>>
>>>>>>> For more options, visit this group at http://groups.google.com/group
>>>>>>> /reviewboard?hl=en
>>>>>>>
>>>>>>
>>>>>>  --
>>>>> Want to help the Review Board project? Donate today at
>>>>> http://www.reviewboard.org/donate/
>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>> -~----------~----~----~----~------~----~------~--~---
>>>>> To unsubscribe from this group, send email to reviewboard...@
>>>>> googlegroups.com
>>>>>
>>>>> For more options, visit this group at http://groups.google.com/group
>>>>> /reviewboard?hl=en
>>>>>
>>>>
>>>>  --
>>> Want to help the Review Board project? Donate today at
>>> http://www.reviewboard.org/donate/
>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>> -~----------~----~----~----~------~----~------~--~---
>>> To unsubscribe from this group, send email to reviewboard...@
>>> googlegroups.com
>>> For more options, visit this group at http://groups.google.com/
>>> group/reviewboard?hl=en
>>> ---
>>> 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...@googlegroups.com.
>>>
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>>
>>  --
> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
> ---
> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
> ---
>
> Happy user? Let us know at http://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.
>

-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://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