gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] Re: corrupt pristine


From: Matthieu Moy
Subject: [Gnu-arch-users] Re: corrupt pristine
Date: Tue, 12 Oct 2004 15:44:08 +0200
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.2 (gnu/linux)

Albert Reiner <address@hidden> writes:

> ,----
> | corrupt pristine (failed inode signature validation)
> |     archive: address@hidden
> |     revision: common-lisp-math--pde-1st-order--20040917--base-0
> |     directory
> |     
> /home/gudrun/albert/tla/common-lisp-math--pde-1st-order--20040917/{arch}/++pristine-trees/unlocked/common-lisp-math/common-lisp-math--pde-1st-order/common-lisp-math--pde-1st-order--20040917/address@hidden/common-lisp-math--pde-1st-order--20040917--base-0
> `----
>
> Some googling suggests a connection with NFS (which is used here).

I also suggest this ;-)

Using a greedy and sparse revision library in a local disk (even /tmp
if you like) would solve the problem.

[...]

> Should I just delete everything under the listed directory as `tla
> changes --diffs`
>
> ,----
> | You should remove this pristine from your tree.
> `----

cd /home/gudrun/albert/tla/common-lisp-math--pde-1st-order--20040917/{arch}/
cd ++pristine-trees/unlocked/common-lisp-math/common-lisp-math--pde-1st-order/
cd common-lisp-math--pde-1st-order--20040917/address@hidden/
rm -rf common-lisp-math--pde-1st-order--20040917--base-0

The pristine tree is the last committed version. It's kept in the
{arch} directory or in your revlib to allow you to commit without
"get"-ing it again, but it's safe to delete it since you can
reconstruct it from the archive. (well, tla will do it automatically).

-- 
Matthieu




reply via email to

[Prev in Thread] Current Thread [Next in Thread]