bup-join - bir bup deposundaki dosyaları birleştirme
bup join [-r host:path] [refs or hashes...]
bup birleştirme kabaca bup-split(1) işleminin tersidir. Bir dosyanın içeriğini yerel veya uzak bir bup deposundan almak için kullanabilirsiniz.
Sağlanan refs veya hash listesi, dal adları, işlem kimlikleri, ağaç kimlikleri veya blob kimlikleri dahil olmak üzere git(1) tarafından kabul edilen herhangi bir biçimde olabilir.
Komut satırında refs veya hash verilmezse, bup birleştirme bunları stdin'den okur.
Nesneleri yerel depo yerine verilen uzak depodan alır. yol boş olabilir, bu durumda varsayılan uzak havuz kullanılır. Uzak sunucuya bağlantı SSH ile yapılır. SSH bağlantısı için hangi bağlantı noktası, kullanıcı veya özel anahtarın kullanılacağını belirtmek isterseniz ~/.ssh/config dosyasını kullanmanızı öneririz. Veri kaynağı uzak olsa bile, yerel bir bup deposu hala gereklidir.
Ağaç kimliğini kullanarak bir dosyayı bölün ve ardından yeniden birleştirin:
TREE=$(tar -cvf - /etc | bup split -t)
bup join $TREE | tar -tf -İki yedekleme yapın, ardından en yeni ikinciyi alın. mybackup~1, mybackup adlı daldaki en son ikinci işlem için git(1) notasyonudur:
tar -cvf - /etc | bup split -n mybackup
tar -cvf - /etc | bup split -n mybackup
bup join mybackup~1 | tar -tf -bup-split(1), bup-save(1), bup-cat-file, ssh_config(5)
bup(1) paketinin bir parçası.
Avery Pennarun