HumbleBee stocke les données dans une base de données SQLite locale. Il n’y a pas de compte cloud nécessaire pour le flux de travail de base.
Chemin de la base de données par défaut
Par défaut, HumbleBee écrit à :
~/.humblebee/humblebee.db
Vous pouvez outrepasser le répertoire de base avec HUMBLEBEE_HOME:
HUMBLEBEE_HOME="$PWD/.humblebee-test" humblebee doctor
Avec cette variable, le chemin de la base de données devient :
$HUMBLEBEE_HOME/humblebee.db
Sauvegarder la base de données
Arrêtez l’interface graphique et arrêtez toute minuterie avant de copier la base de données.
cp ~/.humblebee/humblebee.db ~/humblebee-backup.db
Pour les sauvegardes régulières, inclure le HumbleBee base de données dans votre système de sauvegarde informatique normal.
Changer les bases de données dans l’interface graphique
L’interface graphique comprend le changement de base de données. Utilisez-le lorsque vous voulez ouvrir un fichier de base de données local différent ou créer un nouvel espace de travail local.

Commuter les bases de données pour les commandes CLI
Utilisation HUMBLEBEE_HOME lorsque vous voulez un espace de travail CLI séparé:
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 données est verrouillée
Une base de données SQLite verrouillée signifie généralement qu’un autre processus a encore le fichier ouvert, une application précédente n’a pas fermé proprement, ou la base de données est sur le stockage avec un comportement de verrouillage inhabituel.
Essayez cet ordre :
- Quitter tout HumbleBee fenêtres et terminaux fonctionnant HumbleBee.
- Attendez quelques secondes et ouvrez HumbleBee Encore.
- Cours
humblebee doctor. - Sauvegardez la base de données avant d’essayer des actions de réparation.
Évitez de placer la base de données active directement dans un dossier de synchronisation qui peut verrouiller ou réécrire des fichiers pendant HumbleBee est en cours.