找不到包含以下内容的存储库:osgi.bundle和org.eclipse.update.feature

时间:2013-02-17 17:42:56

标签: android eclipse github egit

我正在尝试将我的Android应用程序链接到Github存储库。

根据EGit用户指南,我首先创建了一个新的Git存储库,但在尝试添加到版本控制(“团队” - >“添加到版本控制”)时,此选项不在我的列表选项中,推送,提交,合并等等。我只能从Apply Patch或Share Project中选择。

所以我猜我错过了协作部分的一些软件。那么我尝试安装缺少的Git东西:命令行界面和Mylyn版本连接器。

当我尝试安装软件时,eclipse根据一些存储库错误遇到问题:osgi.boundleorg.eclipse.update.feature

  

收集要安装的项目时发生错误   会话上下文是:(profile = profile,phase = org.eclipse.equinox.internal.p2.engine.phases.Collect,operand =,action =)。

     

未找到包含以下内容的存储库:osgi.bundle,org.eclipse.jgit.iplog,2.1.0.201209190230-r
  未找到包含以下内容的存储库:osgi.bundle,org.eclipse.jgit.pgm,2.1.0.201209190230-r
  找不到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.jgit.pgm,2.1.0.201209190230-r
  未找到包含以下内容的存储库:osgi.bundle,org.eclipse.jgit.ui,2.1.0.201209190230-r
  未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.git.core,1.0.2.v20120916-1200
  找不到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.mylyn.git,1.0.2.v20120916-1200
  未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.git.ui,1.0.2.v20120916-1200
  未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.versions.core,1.0.2.v20120916-1200
  找不到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.mylyn.versions,1.0.2.v20120916-120
  未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.versions.ui,1.0.2.v20120916-1200
  未找到包含以下内容的存储库:osgi.bundle,org.kohsuke.args4j,2.0.12.v200910131500

我一直在寻找其他一些帖子,例如关于存储库错误的this one,他们建议删除更新站点并重新安装。我已经完成了但是我一直遇到同样的错误。

实际上,我有以下可用的软件站点:

  • Android开发者工具更新网站: dl-ssl.google.com/android/eclipse /
  • Eclipse更新: download.eclipse.org/eclipse/updates/4.2
  • Eclipse更新站点4.3: download.eclipse.org/eclipse/updates/4.3里程碑
  • Juno: download.eclipse.org/releases/juno

我在Windows 7 - 64位上使用ADT Build:v21.0.1-543035。

1 个答案:

答案 0 :(得分:1)

命令行界面和Mylyn版本连接器都是可选的,对于常见用例不是必需的。

使用共享项目... 首先将项目连接到新创建的Git存储库。之后,您应该在团队菜单中有更多选项。然后,您可以使用添加到索引将文件添加到版本控制。

至于为什么安装附加功能不起作用,可能您选择了错误的更新站点。目前,EGit 2.2是最新的稳定版(很快就会推出2.3版)。因此,在安装其他功能之前,您可能需要先更新到最新版本。