14

我的公司有一项关于在本地开发人员机器上保持源代码加密的政策。IntelliJ IDEA 将用于驱动其本地历史功能的代码更改副本保存在哪里?

4

4 回答 4

20

它们存储在${System}/LocalHistory. 有关IntelliJ IDEA目录在各种平台上的位置,请参阅此 IDEA文档。System

附带说明,如果要关闭本地历史记录,可以在维护注册表中进行。在 Windows 上,您可以通过Ctrl+ Alt+ Shift+访问它/。从弹出窗口中选择“注册表”。在注册表对话框中,找到该条目localHistory.daysToKeep并将其设置为零。(我实际上从未尝试将其设置为零,但我假设它对你有用。)

于 2014-03-21T19:19:25.110 回答
4

Javaru提供的信息之后。例如,PyCharm本地历史保存在:

~/Library/Caches/PyCharm2017.1/LocalHistory

更多信息: 项目和 IDE 设置IDE 用于存储设置、缓存、插件和日志的目录

于 2017-07-23T14:00:24.173 回答
1

在我的 Windows 机器上,本地历史记录保存在此文件夹中:

C:\Users\hp\AppData\Local\JetBrains\IntelliJIdea2020.3\LocalHistory
于 2020-12-10T06:18:18.570 回答
0

在我的 Linux 设备(Ubuntu 20.04.1 下的 Android Studio 4.1 RC 3)上,本地历史记录保存在此文件夹中。

/home/[user]/.cache/Google/AndroidStudio4.1/LocalHistory

随着 Android Studio 的每个新版本,我有时会尝试使用Invalidate Caches / Restart刷新所有源代码更改历史记录,但这总是失败。

多年后,我得出结论,尽管有各种相反的说法,但实现这一目标的唯一方法是将LocalHistory文件夹及其包含的changes.storageDatachanges.storageRecordIndex丢弃。

于 2020-09-17T10:29:50.770 回答