HumbleBee memorizza i dati in un database SQLite locale. Non esiste un account cloud necessario per il flusso di lavoro core.
Percorso del database predefinito
Per impostazione predefinita, HumbleBee scrive a:
~/.humblebee/humblebee.db
È possibile sovrascrivere la directory di base con HUMBLEBEE_HOME:
HUMBLEBEE_HOME="$PWD/.humblebee-test" humblebee doctor
Con questa variabile, il percorso del database diventa:
$HUMBLEBEE_HOME/humblebee.db
Indietro sul database
Smettere la GUI e fermare qualsiasi timer in esecuzione prima di copiare il database.
cp ~/.humblebee/humblebee.db ~/humblebee-backup.db
Per i backup regolari, includere il HumbleBee database nel tuo normale sistema di backup del computer.
Cambiare i database nella GUI
La GUI include il passaggio del database. Utilizzare quando si desidera aprire un file di database locale diverso o creare un nuovo spazio di lavoro locale.

Switch database per comandi CLI
Uso HUMBLEBEE_HOME quando si desidera uno spazio di lavoro CLI separato:
mkdir -p "$HOME/humblebee-client-a"
HUMBLEBEE_HOME="$HOME/humblebee-client-a" humblebee init
HUMBLEBEE_HOME="$HOME/humblebee-client-a" humblebee report
Se il database è bloccato
Un database SQLite bloccato di solito significa che un altro processo ha ancora il file aperto, un’applicazione precedente non ha chiuso in modo pulito, o il database è su storage con comportamento di bloccaggio insolito.
Prova questo ordine:
- Smettetela tutti HumbleBee finestre e terminali in esecuzione HumbleBee.
- Attendere qualche secondo e aprire HumbleBee Ancora.
- Corri!
humblebee doctor. - Indietro il database prima di provare le azioni di riparazione.
Evitare di mettere il database attivo direttamente in una cartella di sincronizzazione che può bloccare o riscrivere i file mentre HumbleBee sta correndo.