Mar*_*tin 6 eclipse git maven egit git-worktree
我正在将一个大型应用程序从 SVN 迁移到 Git,同时只在线阅读了“pro Git”和一些工作树详细信息并使用了 Git。
我创建了一个单独的存储库来管理我的应用程序的代码。我的应用程序由许多不同的 Eclipse 项目组成,这些项目具有 Maven 性质并单独发布。我按照建议为每个 Eclipse 项目创建了一个远程分支。现在,我想在新创建的各个功能分支上并行检查其中一些 Eclipse 项目,以实现影响多个 Eclipse 项目的新应用程序功能。
在这里,2019 年 8 月 28 日,Andre Bossert 表示Eclipse 能够检测和支持 Git 工作树目录。但是我似乎没有在 Eclipse 中点击正确的按钮。任何人都可以指向 Eclipse egit 的文档,我可以在其中找到更多信息吗?我自己也没有找到这些信息。
tl;dr自2021 年 3 月到 2023 年 4 月,Eclipse IDE 不支持 Git 工作树。
更长的答案:
不幸的是,Eclipse 基金会提供的 Eclipse IDE 不支持git-worktree创建的工作树。
此问题有一个未解决的错误 - Bug 477475 - git 2.5 worktree support。该错误于 2015 年报告,目前仍处于开放状态。
关于这个问题已经做了相当多的工作,并且(大部分?)存在一个有效的实现,正如 bug 和链接的 Gerrit 更改中所讨论的那样,但该代码到目前为止还没有进入任何版本。
截至 2021 年 3 月,最新的工作似乎是Gerrit 更改 163940:为已创建的工作树添加 git-worktree 支持,最后更新于 2020 年 12 月。所以我们只能拭目以待......或帮助编码:-)。
| 归档时间: |
|
| 查看次数: |
1113 次 |
| 最近记录: |