[Top][All Lists]
[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