我们正在考虑从 CVS 迁移到 GIT。我们的整个开发过程都以 IntelliJ 为中心,而我们发现的插件(GIT4idea)严重缺乏。基本功能,如全局历史日志或差异更改完全缺失。
IntelliJ 领域还有其他选择吗?如果不是,您认为当前哪个 Java IDE 具有最佳的 GIT 集成?
我们正在考虑从 CVS 迁移到 GIT。我们的整个开发过程都以 IntelliJ 为中心,而我们发现的插件(GIT4idea)严重缺乏。基本功能,如全局历史日志或差异更改完全缺失。
IntelliJ 领域还有其他选择吗?如果不是,您认为当前哪个 Java IDE 具有最佳的 GIT 集成?
2012 年 1 月更新
当然,对于最新的 Eclipse(3.6、3.7+),正如Thorbjørn Ravn Andersen在评论中指出的那样,EGit现在是 Eclipse 的官方 Git 插件,并在 Eclipse 中提供了一套非常完整的 Git 功能。
EGit 项目在Git 的 JGit Java 实现之上实现 Eclipse 工具(现在非常稳定)。
2009 年 7 月的原始答案:
我们在 Eclipse 中使用JGit,但发现插件不够稳定。
所以基本上,我们仍然有一个 gitk 与我们的 IDE 一起运行......或者我们确实有一些脚本来封装任何通过 IDE Git 插件不可用的操作。
我发现 Netbeans 和 Eclipse 的插件都缺少,一些问题(有时是令人讨厌的问题)。对我的口味来说不够稳定,虽然 Eclipse 更好。
我建议只使用命令行。我知道这不一样,但应该没什么大不了的