次唇形图未显示“;“共享项目”;eclipse中项目上下文菜单上的选项

次唇形图未显示“;“共享项目”;eclipse中项目上下文菜单上的选项,eclipse,subclipse,Eclipse,Subclipse,在安装了Subclipse的eclipse中,如果右键单击项目并选择“团队”,通常有两个选项: 应用补丁 共享项目 共享项目后,您将从“团队”中获得完整的Subclipse菜单 但是,一个项目只有一个选项-应用修补程序。如果关闭项目,我将看到两个选项,但共享项目选项将灰显 我还有其他的项目没有这样做 这个项目有什么特别之处可以阻止我获得股票项目期权?我是否可以使用共享项目功能的其他路径 关于当包含项目的目录未在版本控制下正常运行时,通常会出现这种情况(错误或损坏的.svn) 因此: 能否在

在安装了Subclipse的eclipse中,如果右键单击项目并选择“团队”,通常有两个选项:

  • 应用补丁
  • 共享项目
共享项目后,您将从“团队”中获得完整的Subclipse菜单

但是,一个项目只有一个选项-应用修补程序。如果关闭项目,我将看到两个选项,但共享项目选项将灰显

我还有其他的项目没有这样做

这个项目有什么特别之处可以阻止我获得股票项目期权?我是否可以使用共享项目功能的其他路径


关于

当包含项目的目录未在版本控制下正常运行时,通常会出现这种情况(错误或损坏的
.svn

因此:

  • 能否在项目根目录下的shell中执行SVN命令
  • .project
    .classpath
    文件在哪里(在eclipse工作区或项目的根目录中?)

从Subversive到Subclipse的紧急迁移(再次!)后,我也遇到了同样的问题。 旧的.svn条目都在那里,但Subclipse不会接收它们

我可以使用一个外部工具(在本例中为TortoiseSVN)成功提交,但在Eclipse中,我只看到无法共享的普通Java项目(因为我怀疑陈旧的.svn条目)


我看到的唯一解决方案是使用外部工具提交您想要保留的所有内容,然后将您的项目重新签出到新的工作区,并复制旧工作区中缺失的部分。

通过以下步骤解决此问题:

  • 验证您是否可以使用OrtoiseSVN进行更新(这将保证您的.svn没有损坏)
  • 删除所有存在此问题的项目,但在“删除”对话框中,不要删除项目内容
  • 选择文件->导入->现有项目到工作区
  • 选择项目文件夹或工作区文件夹

Subeclipse现在应该自动检测并连接您的项目,而无需为每个项目选择“共享项目”。

尝试选择prespective作为java而不是j2ee,然后作为eclipse重新启动


这对我很有用。

如果您最近升级了Eclipse,请确保您仍然使用相同的SVN插件…:)


在我的例子中,我升级了我的Eclipse并且意外地安装了Subversive而不是Subclipse。该项目的现有.svn目录包含Subclipse所期望的格式的数据,因此Subversive变得混乱(例如,但没有显示“共享项目”选项)。

我与上述Yaniv的情况完全相同


如果您最近升级了Eclipse,请确保您仍在使用 相同的SVN插件…:)

在我的例子中,我升级了Eclipse并意外地安装了 颠覆性的,而不是低俗的。服务器的现有.svn目录 项目包含Subclipse期望的格式的数据,等等 Subversive被搞糊涂了(例如,但没有显示“共享项目” 选项)

我的解决方案如下:

  • 将新工作区中的当前项目导出到.war文件中

  • 仔细检查当前项目是否在svn存储库中

  • 一旦我确定我有导出的.war文件和svn存储库,我就可以在新的工作区中完全删除该项目,这样我就可以再次导入该项目

  • 从svn导入项目,并从svn签出项目。 (或者,您可以从.war文件导入项目,并可以共享项目)


  • ->它与安装在新工作区中的Subversive配合得很好。

    关闭项目并重新打开项目对我有效。

    请仔细检查您是否正在使用:SubversiveSubclipse

    您可能打开了一个旧项目,安装了较新的Eclipse,其中要使用的软件可能不是以前使用的软件,例如:

    • 轻率而不是颠覆性的
    • 颠覆性的,而不是低俗的
    在我的例子中,在新安装了“EclipseIDEforPHP开发人员”之后 版本:2018-09(4.9.0) 构建id:20180917-1800 而我需要对一个古老的SVN跟踪项目进行一些修改

    我选择了Subclipse而不是Subversive(如此简单,但你可能会有点疯狂)。
    要归功于Yaniv的回答,他以另一种方式安装了该软件-同样的问题。

    删除该文件:

    \.metadata\.plugins\org.eclipse.core.resources\.projects\\.index\properties.index


    此时将显示“共享项目”选项

    你有没有找到答案?我也遇到了同样的问题,我发现这个问题和答案与Eclipse中的Git项目(带有EGit)相关,非常完美。我遇到了声名狼藉的JavaHL问题,无法找到Subclipse“再试一次”的其他方法。仍在使用Eclipse Luna。实际上,Subclipse的人应该提供一个“重新扫描项目”选项——或者如果已经有了,就更清楚地标记它。我找不到别的办法了,我已经找过了。为我工作!谢谢这对我有用!在我的例子中,我的eclipse项目在将subclipse更改为subversive后停止显示svn选项。然后它在删除后开始工作,再次导入项目!令人惊叹的。现在我的项目已灰显,无法再次导入。非常感谢您添加宝贵的评论。这节省了我的时间。