bup-join - összefűzi a fájlokat egy bup tárolóból
bup join [-r host:path] [refs or hashes...]
A bup join nagyjából ellentétes a bup-split(1) művelettel. Használhatja egy fájl tartalmának lekérésére helyi vagy távoli bup-tárból.
A hivatkozások vagy hashek listája a git(1) által elfogadott bármilyen formátumban lehet, beleértve az ágneveket, a véglegesítési azonosítókat, a faazonosítókat vagy a blobazonosítókat.
Ha a parancssorban nincs megadva ref vagy hash, akkor a bup join ezeket az stdin-ből olvassa be.
Az objektumokat az adott távoli tárolóból kéri le a helyi helyett. Az elérési út üres lehet, ebben az esetben az alapértelmezett távoli tároló kerül felhasználásra. A távoli szerverrel való kapcsolat SSH segítségével történik. Ha meg szeretné adni, hogy melyik portot, felhasználót vagy privát kulcsot használja az SSH-kapcsolathoz, javasoljuk, hogy használja a ~/.ssh/config fájlt. Annak ellenére, hogy az adatforrás távoli, továbbra is szükség van egy helyi bup-lerakatra.
Fájl felosztása, majd újracsatlakozása a fa azonosítójával:
TREE=$(tar -cvf - /etc | bup split -t)
bup join $TREE | tar -tf -Készítsen két biztonsági másolatot, majd szerezze be a második legfrissebbet. A mybackup~1 a mybackup nevű ág második legfrissebb véglegesítésének git(1) jelölése:
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)
A bup(1) programcsomag része.
Avery Pennarun