4

我在我的 eclipse 工作区之外有一个项目,我正在使用 git 来更新它,我想使用 eclipse 来处理文件。但是如果我在eclipse中将现有项目导入工作区,它会不会只复制当时项目的内容?那么当我将新的更改拉入项目时,文件会在 eclipse 中自动更新吗?

4

3 回答 3

9

单击Import-> Existing projects into workspace,然后选择外面的文件夹copy projects into workspace并未选中。现在可以了。

于 2013-02-25T04:18:33.937 回答
2

但是如果我在eclipse中将现有项目导入工作区,它会不会只复制当时项目的内容?

eclipse中的项目不仅仅是项目的副本。严格来说eclipse会链接到项目目录。

那么当我将新的更改拉入项目时,文件会在 eclipse 中自动更新吗?

如果项目在 Eclipse 之外发生变化,它们会自动更新。但是您需要在 Eclipse 中引用该项目。在你刷新项目之前,eclipse会提示信息。

于 2013-02-25T04:22:34.000 回答
1

您也可以只使用 Eclipse git 集成插件“egit”从 Eclipse 内部进行所有 git 管理。它可以完美地处理工作区之外的项目。

这样做的一个好处是您无需手动同步当前打开的编辑器的内容,因为磁盘上更改的文件在 Eclipse 内部得到正确处理,并且(非脏)编辑器的内容会自动更新。

于 2013-02-25T17:27:49.240 回答