我尝试去 CodeEnvy 为我在 Bitbucket 上托管的项目创建一个新的 Android 工作区
我收到以下错误
需要身份验证,但尚未注册 CredentialsProvider
我检查了Codenvy 文档,但它说:
您需要在不同的 oAuth 提供商处注册您的 Codenvy 安装。
我不知道他们是什么意思。我正在尝试使用在线版本不安装任何东西。我应该向 Bitbucket OAuth 添加什么回调 URL?
我尝试去 CodeEnvy 为我在 Bitbucket 上托管的项目创建一个新的 Android 工作区
我收到以下错误
需要身份验证,但尚未注册 CredentialsProvider
我检查了Codenvy 文档,但它说:
您需要在不同的 oAuth 提供商处注册您的 Codenvy 安装。
我不知道他们是什么意思。我正在尝试使用在线版本不安装任何东西。我应该向 Bitbucket OAuth 添加什么回调 URL?
我不是 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
您可以在 Codenvy 中创建一个新的空工作区。然后,启动后,打开终端并运行 git clone 命令,如: git clone https://@bitbucket.org/project-name/repository-name.git
一段时间后,Codenvy 会识别 git VCS 并在 VCS-GIT 菜单中给你命令