私はbup
バックアップを持って、次のようにテストしました。
BUP_DIR=/mnt/TestTarget/bup bup init
これは私に次の情報を提供します。Initialized empty Git repository in /mnt/TestTarget/bup/
しかし、そこにはディレクトリ/mnt/TestTarget
がないようです。.git
bup index -uv /home/user/TestSource
bup save -n buptest1 /home/user/TestSource
これでリポジトリブラウズを使用したいが、gitk
何も表示されませんcd /mnt/TestTarget/bup
。私にしてください。gitk
gitg
Could not find git repository
では、ここで何が間違っていますか?自分のバックアップをどのように使用したりgitk
参照gitg
したりしますか?
答え1
.git
ディレクトリが必要です/mnt/TestTarget/bup
。
たぶんあなたのbup initが間違っているかもしれません。その場合は、同じディレクトリが(.git
)内にあることを確認してください。~/.bup
答え2
@GHugoが提案したように、私の質問で説明されているコマンドを~/.bup
。gitk
今誰かがバックアップしたい場合は、/mnt/TestTarget/bup
次のステップが私にとって効果的でした。
BUP_DIR=/mnt/TestTarget/bup bup init
bup -d /mnt/TestTarget/bup index -uv /home/user/TestSource
bup -d /mnt/TestTarget/bup save -n buptest1 /home/user/TestSource
これにより、データとインデックスがに保存されているように見え、それを実行して参照/mnt/TestTarget/bup
できます(初期コミットを参照するにはツリーをクリックします)。しかし、ここにはディレクトリがないので、リポジトリだけがあるようです(間違っている場合は訂正してください)。cd
gitk
.git