biicode"错误:无法正确清理项目数据库:"或"错误:意外异常数据库被锁定"

thm*_*sLG 4 biicode

我正在玩biicode,但我正面临着这个问题.我不知道我是如何获得的(我可能多次并行调用bii cpp:build命令),但我想修复我的项目:

bii cpp:build
INFO: Processing changes...
ERROR: Unexpected Exception
 database is locked
ERROR: Error executing command.
    Check the documentation in http://docs.biicode.com
    or ask in the forum http://forum.biicode.com
Run Code Online (Sandbox Code Playgroud)

当我尝试清理东西时,我得到了:

bii clean
ERROR: Unable to properly clean project DB:
database is locked
Run Code Online (Sandbox Code Playgroud)

该项目非常简单,没什么特别棘手的,所以我认为解释它并不重要.我没有在论坛中找到关于文档的任何相关信息.我没有发现任何进程仍在构建它(我的ide,也不是我的终端)任何想法让它运行起来?

非常感谢您的回答!

PS:现在有一个 :)

dro*_*dri 5

问题不在于.biicode中的缓存"bii.db"数据库,而是您的项目,它位于:

yourproject/bii/.hive.db
Run Code Online (Sandbox Code Playgroud)

您可以安全地删除它.之后,在项目文件夹中,再次执行init:

 yourproject$ bii init
Run Code Online (Sandbox Code Playgroud)

这将恢复一个干净的数据库.我建议运行一个干净的构建:

$ bii clean
$ bii cpp:build
Run Code Online (Sandbox Code Playgroud)

这些数据库只是存储临时信息的缓存.所需的所有信息都在您的块文件中:biicode.conf,CMakeLists.txt,因此删除这些缓存并不危险.