V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

pristine-tar

Herramienta diseñada para trabajar integrada con un sistema de control de versiones [VCS] y por defecto, con Git. Puede regenerar un archivo tar original usando solo un pequeño archivo delta binario y una revisión de la rama original consultando la información que pristine-tar ha guardado previamente en el repositorio Git de un proyecto. El paquete también incluye el comando pristine-gz, que puede regenerar un archivo .gz original, un archivo pristine-bz2 para archivos .bz2 y un archivo pristine-xz para archivos .xz.

$ pristine-tar commit file-1.0.tar.gz 1.0
toma el archivo .tar.gz, genera su archivo delta y lo guarda en una rama del repositorio llamada pristine-tar y versión 1.0
$ pristine-tar checkout file-1.0.tar.gz
se tendrá de vuelta el tarbal exactamente como era
$ pristine-tar list
muestra una lista de todos los tarballs para los que hay un delta guardado en la rama pristine-tar de el repositorio actual
$ pristine-tar verify file-1.0.tar.gz
comprobar si el tarball existente en el disco es exactamente el mismo que el que pristine-tar tiene registrado en su delta
$ pristine-tar gendelta file-1.0.tar.gz file-1.0.delta
uso manual, crea el archivo delta a partir del tarball
$ pristine-tar gentar file-1.0.delta file-1.0.tar.gz
usa el archivo delta y los archivos del directorio actual para regenerar el tarball
$ git log pristine-tar
mirar logs de la ramaprintine-tar
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4750 entradas - Acerca del Tractatus
La Pipa Plena 2026