【发布时间】:2012-02-01 21:07:04
【问题描述】:
由于 git 将我的项目移动到它自己的 /git/ 目录下,我失去了在项目中右键单击并选择“新建”->“Java 类”等内容的易用性。当我从 Git 存储库视图中尝试此操作时,源文件夹、包和超类字段默认为空白,而在包资源管理器视图中我仍然可以这样做,除非 git 将您的项目从那里移出。 (现在我写出来了,这可能是路径问题吗?)
添加图片帮助解释:
这是我在我的项目的 git 版本中单击鼠标右键尝试添加类时得到的结果:
这是我尝试在项目的项目资源管理器版本中添加类时得到的结果:
【问题讨论】:
-
你的观点是什么?您是否尝试过切换到 Java 透视图?
-
您是否遵循了有关在何处创建 Git 存储库的建议? (wiki.eclipse.org/EGit/…) 即不在 Eclipse 工作区中?
-
我在 Java 视角。我没有在 Eclipse 工作区(在 /git/ 中)创建存储库。我确实找到了某种“解决方法”。不要从工作区导入项目,而是先在 /git/ 中创建 repo,然后在其中创建一个新项目。这使得 Package Explorer 能够做它的事情,而 Git Repo View 也能够做它的事情。
-
@jason:好的,我已根据我的原始评论将您的解决方法添加到我的答案中。