我们的问题在此讨论过:Eclipse Community Forums Thread
看起来目前 Linux 原生lstat
支持不太容易移植。他们用 Java 编写 Eclipse的最小公分母范式使得在 Linux 或 Mac 上做原生的东西变得更加困难。(阅读:*cough* Windows 不支持符号链接*cough*)。
好消息是:
这似乎是可能的,但他们需要以符合他们的“ Write Once Test Everywhere ”编程标准的方式对其进行编码。由于这个问题以及Eclipse 错误 #346079 ,我觉得在使用 EGit 时在 Linux 上拥有一些原生stat
和支持很重要。 lstat
在执行 Git Refresh 时,只需安装 EGit 就会导致速度变慢和 IDE 冻结 :-(
坏消息是:
这两个错误阻止了我在大多数 git 命令中使用 EGit。用户体验使 EGit对我来说无法使用。能够在 Eclipse 中使用 EGit真是太好了,这样 Mylyn 用户故事和任务可以自动绑定到功能分支。拥有自动提交消息模板功能也很棒。这将使提交消息中的当前任务和状态变得轻而易举。
这让我非常烦恼,我已经准备好看看是否可以制作一些脚本来查询 Eclipse / Mylyn 以获取当前的提交消息模板输出,并使用它从命令行执行 git commit。我不确定如何自动创建每个用户故事的功能分支。
在这些问题得到解决之前,我敢肯定很多 EGit 用户会不高兴:-(