【问题标题】:Google App Engine Repository through Eclipse通过 Eclipse 的 Google App Engine 存储库
【发布时间】:2014-08-28 07:51:21
【问题描述】:

我有一个 Google App Engine 项目,我可以使用 gcloud 命令行提交并推送到 GAE 存储库(不是 github 存储库)。

由于我使用的是 Eclipse,因此我尝试使用 EGIT 将我的 GAE 存储库 URL 设置为远程。当我使用 egit 提交和推送时,系统会提示我输入用户名和密码 - 我的 google 用户名和密码不起作用。

我无法为这种特殊情况找到帮助 - 似乎我需要使用命令行提交和推送,或者注册一个 github 帐户...

配置详情:

default/.git$ cat config
[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[credential]
    helper = gcloud.sh
[remote "origin"]
    url = https://source.developers.google.com/p/{APP ID}/r/default
    fetch = +refs/heads/*:refs/remotes/origin/*

如果 EGIT 无法与 Gcloud 身份验证一起正常工作,是否有插件可以使用?我想既然google在eclipse中提供了gcloud开发的插件,那他们可能会支持自己的repository系统……

谢谢!

【问题讨论】:

    标签: eclipse google-app-engine egit google-plugin-eclipse


    【解决方案1】:

    JGit(EGit 使用的 Git 实现)目前不支持这部分 Git 配置:

    [credential]
        helper = gcloud.sh
    

    看来您必须生成一个单独的密码,请参阅this question 的答案。在 Eclipse 中,您应该能够将用户名和密码存储在安全存储中。

    【讨论】:

      猜你喜欢
      • 2017-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-16
      • 2011-12-24
      • 2011-05-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多