gpt4 book ai didi

netbeans - 我可以搜索 Netbeans 的本地历史记录吗?

转载 作者:行者123 更新时间:2023-12-01 08:36:58 26 4
gpt4 key购买 nike

在 Netbeans 项目中我的一个文件的先前版本之一中,我编写了后来删除的代码,现在我想检索它。但是现在当我手动转到以前的版本时我找不到它,因为我在这个文件的本地历史中有很多版本,我不记得我到底是什么时候写的这段代码。

有没有办法在这个文件的本地历史上运行搜索?

我在 this answer 看到的本地历史保存在这条路径中

<HOME>/.netbeans/<NB_VERSION>/var/filehistory where HOME is my user home and NB_VERSION is the version of NetBeans (e.g. 7.0).



我尝试在该目录上运行 AgentRansack,但无济于事。

最佳答案

我最近不得不解决这个问题并弄清楚了。如上所述,Netbeans 将本地历史文件存储在您的用户目录中。该文件夹内是编号的目录。根据文件夹的修改日期很容易猜出您需要哪一个(如果您知道上次查看它的时间,那么这对您没有多大帮助)。在编号文件夹旁边是另一个带有散列名称的文件夹,该文件夹内是一组文件:一个数据文件和编号文件。数据文件可以用二进制文件阅读器读取,如果以 ascii 模式查看,将显示此历史记录所属的文件名。编号文件实际上是 zip 文件,其中包含文件的完整版本。如果它们是纯文本文件,只需解压缩它们并使用文本编辑器打开。

希望这对你有所帮助,但我意识到现在可能为时已晚。我必须弄清楚这一点,因为我用 netbeans 打开了一个远程文件(一个与项目无关的文件),并且无法返回本地历史记录,因为该文件没有项目。但是,我可以通过读取数据文件在本地历史记录中看到它,我只是猜测其他文件被压缩,因为它们在二进制查看器中以“PK”开头。一旦我把这一切放在一起,我就可以自由回家了。

关于netbeans - 我可以搜索 Netbeans 的本地历史记录吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8587687/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com