HumbleBee

Datos y copias de seguridad

HumbleBee guarda tu tiempo de trabajo localmente. Usted posee la base de datos, así que también debe saber cómo respaldarla.

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.

Switching Databases

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:

  1. Deja todo HumbleBee ventanas y terminales corriendo HumbleBee.
  2. Espera unos segundos y abre HumbleBee otra vez.
  3. Corre humblebee doctor.
  4. 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.