Aptana 3.1.1(2012 年 4 月 17 日)不使用 Git 跟踪更改


Aptana 3.1.1 (17th April 2012) Doesn't track changes using Git

我已经使用Aptana Studio 3一段时间了,我大量使用Git功能。

自从今天(2012年4月17日)升级以来,Aptana不再跟踪我的更改。

通常,当我更改任何文件时,文件名背景会变成红色,并且旁边会出现一个星号,让我知道文件已更改,需要暂存/提交。

我尝试过的事情:

  • 搜索了阿普塔纳虫。
  • 搜索了首选项。
  • 恢复到以前的配置。
  • 重新启动我的电脑。
  • 已检查.git文件夹仍然存在(是)。
  • 创建了一个新项目并将所有文件拉到新文件夹(无济于事)

有谁知道我如何重新启用此功能(如果更新更改了任何设置)或更新是否更改了文件的跟踪方式?

附加信息:我使用这个版本的Aptana的次数越多,我发现被破坏的次数就越多。我想我只会提交一个名为版本3.1.1的错误报告

无论如何,感谢您的建议。

更多信息:

经过数小时的谷歌搜索与此相关的任何内容,我决定取消 Aptana,手动搜索以前安装创建的任何剩余首选项文件并将其删除,抓取以前的版本 3.1,重新安装该版本,创建一个新的 git 存储库并将文件拉到我的新文件夹中。今天和阿普塔纳一起撒尿真是浪费时间!

同样的错误在这里。我为它创建了新问题:https://jira.appcelerator.org/browse/APSTUD-4663

克里斯·威廉姆斯(Chris Williams)对Jira票证的评论:

经过一番研究重现了这一点:
这在 Mac 上不会发生,在 Windows 上,IDE 从 IDE 外部获取文件事件 - 但 git 支持没有正确"响应"它们。
我的猜测是,强制刷新更改 git 状态的侦听器由于某些路径问题而中断(我们获取更改文件的路径,然后尝试从 git 存储库中的相对路径中找到相应的文件,然后更新我们的 git 状态如果它在存储库下 - 它可能没有正确生成该相对路径)。

发现我在几个位置使用了生成 repo 相对路径的不正确实现,而不是使用 GitRepository.repoRelativePath() 中可用的正确实现。
用调用替换它们应该可以解决 Windows 用户的此问题。

修复版本:

  • 冲刺 2012-08 (火山口湖),
  • 阿普塔纳工作室 3.1.2,
  • 阿普塔纳工作室 3.1.3

所以希望有进展。

同样的问题(Windows上的aptana)。对我来说,它始于将 egit 更新到最新版本 1.3.0.201202151440

由于我需要这个版本,所以我不能回去。也许有这个问题的人,可以回到旧版本的 egit

PS:实际上,如果我启动命令:团队->状态,则会显示所有文件更改如果我重新启动 Aptana,可以暂存并提交更改的文件......所以我必须每天重新启动APTANA几次..