2013-06-19 25 views
3

我使用fastimport将Bazaar回购站转换为Git回购站。似乎成功了,因为“git log”产生了合理的输出。如何让Eclipse识别作为Bazaar源码树的Git源码树

我将旧的bzr checkout目录移动到另一个名称,然后将我的git repo克隆到旧的目录名称。

$ mv myproj myproj-old-bzr 
$ git clone myproj 

当我启动Eclipse时,我得到有关集市的错误。 .bzr目录已经消失(如预期的那样),并且在.project或.cproject文件中找不到任何bzr或baz的实例,因此工作空间目录中必须有一些信息。

有没有一种简单的方法来重新配置Eclipse以使用eGit来执行此项目?

我应该开始一个新项目并导入源代码还是有更好的方法?

回答

3

对它进行排序。

  • 右键单击Project Explorer中的项目,选择Team => Disconnect。
  • 右键单击项目资源管理器中的项目,选择团队=>共享项目...
  • 选择Git - 我的.git目录存在,并且Ecleipse声明它相应地使用它,并且全世界都很好:)

eGit比bzr-eclipse好得多。 Bazaar很棒并且很喜欢它,但它没有Git所提供的支持和工具,所以现在是时候跟着流程走。

+0

另一种解决方案是从Eclipse中删除项目并从文件系统重新导入。 – janos