6

我正在将一个大型应用程序从 SVN 迁移到 Git,同时只在线阅读了“pro Git”和一些工作树详细信息并使用了 Git。

我创建了一个管理我的应用程序代码的存储库。我的应用程序由许多不同的 Eclipse 项目组成,这些项目具有 Maven 特性并且分别发布。按照建议,我为每个 Eclipse 项目创建了一个远程分支。现在我想在新创建的单个特性分支上并行检查其中一些 Eclipse 项目,以实现影响多个 Eclipse 项目的新应用程序特性。

在这里,28.08.2019,Andre Bossert 表示Eclipse 能够检测和支持 Git 工作树目录。但似乎我只是没能在 Eclipse 中按下正确的按钮。任何人都可以指向 Eclipse egit 的文档,我可以在其中找到更多信息吗?我自己也没有找到这些信息。

4

1 回答 1

2

tl;dr截至 2021 年 3 月,Eclipse IDE 不支持 Git 工作树。


更长的答案:

不幸的是,Eclipse Foundation 提供的 Eclipse IDE 不支持由git-worktree创建的工作树。

有一个开放的错误 - 错误 477475 - git 2.5 工作树支持。该错误于 2015 年报告,目前仍处于开放状态。

在这个问题上已经做了很多工作,并且存在一个(大部分?)工作实现,正如在错误和链接的 Gerrit 更改中所讨论的那样,但该代码到目前为止还没有进入任何版本。

截至 2021 年 3 月,最新的工作似乎是Gerrit 更改 163940:为已创建的工作树添加 git-worktree 支持,最后更新于 2020 年 12 月。所以我们只能拭目以待……或帮助编码:-)。

于 2021-03-31T09:48:08.900 回答