HumbleBee almacena datos en una base de datos local SQLite. No hay una cuenta de nube necesaria para el flujo de trabajo central.
Carril de base de datos por defecto
Por defecto, HumbleBee escribe a:
~/.humblebee/humblebee.db
Puede anular el directorio base con HUMBLEBEE_HOME:
HUMBLEBEE_HOME="$PWD/.humblebee-test" humblebee doctor
Con esa variable, la ruta de la base de datos se convierte en:
$HUMBLEBEE_HOME/humblebee.db
Atrás de la base de datos
Deje el GUI y detenga cualquier temporizador de funcionamiento antes de copiar la base de datos.
cp ~/.humblebee/humblebee.db ~/humblebee-backup.db
Para copias de seguridad regulares, incluya los HumbleBee base de datos en su sistema normal de copia de seguridad de la computadora.
Switch databases in the GUI
El GUI incluye el cambio de bases de datos. Úsalo cuando quieras abrir un archivo de base local diferente o crear un nuevo espacio de trabajo local.

Cambiar bases de datos para comandos CLI
Uso HUMBLEBEE_HOME cuando desea un espacio de trabajo CLI separado:
mkdir -p "$HOME/humblebee-client-a"
HUMBLEBEE_HOME="$HOME/humblebee-client-a" humblebee init
HUMBLEBEE_HOME="$HOME/humblebee-client-a" humblebee report
Si la base de datos está cerrada
Una base de datos SQLite bloqueada normalmente significa que otro proceso todavía tiene el archivo abierto, una aplicación anterior no se cerró limpiamente, o la base de datos está en almacenamiento con un comportamiento inusual de bloqueo.
Pruebe esta orden:
- Deja todo HumbleBee ventanas y terminales corriendo HumbleBee.
- Espera unos segundos y abre HumbleBee otra vez.
- Corre
humblebee doctor. - Retrocede la base de datos antes de intentar acciones de reparación.
Evite poner la base de datos activa directamente en una carpeta de sincronización que puede bloquear o reescribir archivos mientras HumbleBee está corriendo.