1

我尝试去 CodeEnvy 为我在 Bitbucket 上托管的项目创建一个新的 Android 工作区

在此处输入图像描述

我收到以下错误

需要身份验证,但尚未注册 CredentialsProvider

我检查了Codenvy 文档,但它说:

您需要在不同的 oAuth 提供商处注册您的 Codenvy 安装。

在此处输入图像描述

我不知道他们是什么意思。我正在尝试使用在线版本不安装任何东西。我应该向 Bitbucket OAuth 添加什么回调 URL?

4

2 回答 2

1

我不是 Codeenvy 用户,但我确实看过,似乎 Codeenvy 并没有真正集成 Bitbucket。相反,它们允许您从任何 URL 导入。

您似乎遇到的是您的存储库是私有的,而 Codeenvy 不支持您传递凭据,因此它无法克隆存储库。

似乎唯一的解决方案是告诉它通过 SSH 克隆(您的屏幕截图有一个https://bitbucket.org/ .. URL)。现在,在您这样做之前,您必须在 Codeenvy 中手动创建一个 SSH 密钥对,然后上传到您的 Bitbucket 帐户设置(Bitbucket 设置 -> SSH 密钥)。

这有点笨拙,但这可能会提供一些上下文:https ://groups.google.com/a/codenvy.com/forum/#!topic/codenvy/v6Vyc797UDk

于 2016-12-30T23:45:48.207 回答
1

您可以在 Codenvy 中创建一个新的空工作区。然后,启动后,打开终端并运行 git clone 命令,如: git clone https://@bitbucket.org/project-name/repository-name.git

一段时间后,Codenvy 会识别 git VCS 并在 VCS-GIT 菜单中给你命令

于 2018-10-16T07:00:32.853 回答