[ address@hidden: ~/temp/ ]$ tla my-default-archive -d default archive removed [ address@hidden: ~/temp/ ]$ tla register-archive -d address@hidden archive not registered: address@hidden (see register-archive) [ address@hidden: ~/temp/ ]$ rm -rf archives [ address@hidden: ~/temp/ ]$ tla make-archive address@hidden ~/temp/archives [ address@hidden: ~/temp/hw/ ]$ tla my-default-archive address@hidden [ address@hidden: ~/temp/ ]$ mkdir hw [ address@hidden: ~/temp/ ]$ cd hw [ address@hidden: ~/temp/hw/ ]$ echo "# arch-tag: $(uuidgen)" > foo.sh [ address@hidden: ~/temp/hw/ ]$ echo "# arch-tag: $(uuidgen)" > bar.sh [ address@hidden: ~/temp/hw/ ]$ tla my-default-archive address@hidden [ address@hidden: ~/temp/hw/ ]$ tla archive-setup hw--mainline--0 * creating category address@hidden/hw * creating branch address@hidden/hw--mainline * creating version address@hidden/hw--mainline--0 [ address@hidden: ~/temp/hw/ ]$ tla init-tree hw--mainline--0 [ address@hidden: ~/temp/hw/ ]$ tla tagging-method tagline method set: tagline [ address@hidden: ~/temp/hw/ ]$ tla import -L "Test import of hello-world" * imported address@hidden/hw--mainline--0 [ address@hidden: ~/temp/hw/ ]$ tla commit -L "Test commit" M bar.sh * update pristine tree (address@hidden/hw--mainline--0--base-0 => hw--mainline--0--patch-1) * commited address@hidden/hw--mainline--0--patch-1 [ address@hidden: ~/temp/hw/ ]$ cd .. [ address@hidden: ~/temp/ ]$ rm -rf hw # The problem starts here [ address@hidden: ~/temp/ ]$ tla get hw--mainline * from import revision: address@hidden/hw--mainline--0--base-0 * patching for revision: address@hidden/hw--mainline--0--patch-1 * making pristine copy * tree version set address@hidden/hw--mainline--0 [ address@hidden: ~/temp/ ]$ cd hw--mainline--0--patch-1/ [ address@hidden: ~/temp/hw--mainline--0--patch-1/ ]$ tla file-diffs foo.sh [ address@hidden: ~/temp/hw--mainline--0--patch-1/ ]$ echo $? 0 [ address@hidden: ~/temp/hw--mainline--0--patch-1/ ]$ cd .. [ address@hidden: ~/temp/ ]$ mv hw--mainline--0--patch-1 hw [ address@hidden: ~/temp/ ]$ cd hw [ address@hidden: ~/temp/hw/ ]$ tla file-diffs foo.sh Error during call to `vu_chdir' for ./ (No such file or directory) PANIC: I/O error [ address@hidden: ~/temp/hw/ ]$ echo $? 2 [ address@hidden: ~/temp/hw/ ]$ cd .. [ address@hidden: ~/temp/ ]$ rm -rf hw [ address@hidden: ~/temp/ ]$ tla get hw--mainline hw * from import revision: address@hidden/hw--mainline--0--base-0 * patching for revision: address@hidden/hw--mainline--0--patch-1 * making pristine copy * tree version set address@hidden/hw--mainline--0 [ address@hidden: ~/temp/ ]$ cd hw [ address@hidden: ~/temp/hw/ ]$ tla file-diffs foo.sh Error during call to `vu_chdir' for ./ (No such file or directory) PANIC: I/O error [ address@hidden: ~/temp/hw/ ]$ echo $? 2 [ address@hidden: ~/temp/hw/ ]$ cd .. [ address@hidden: ~/temp/ ]$ mv hw hw--mainline [ address@hidden: ~/temp/ ]$ cd hw--mainline [ address@hidden: ~/temp/hw--mainline/ ]$ tla file-diffs foo.sh [ address@hidden: ~/temp/hw--mainline/ ]$ echo $? 0