Hi all.

Recently I upgraded VirtualBox from version 1.5.6 to 1.6.4. Then I decide to 
revert. I decide to use fsvs and I failed.


Here my ignore list:
./media/*/**
./mnt/*/**
./proc/**
./sys/**
Everything else is included: /dev, /var/run, /var/lock


Here my commits log:
------------------------------------------------------------------------
r87 | root | 2008-08-14T08:19:51.031668Z | 1 line
  backup 2008-08-14 aptitude clean
------------------------------------------------------------------------
r86 | root | 2008-08-14T08:18:08.803716Z | 1 line
  backup 2008-08-14 aptitude autoclean
------------------------------------------------------------------------
r85 | root | 2008-08-14T08:13:44.560284Z | 1 line
  update 2008-08-14 VirtualBox (1.6.4)
------------------------------------------------------------------------
r84 | root | 2008-08-11T08:47:45.485636Z | 1 line
  backup 2008-08-11 Thunderbird (email accounts)
------------------------------------------------------------------------


I want to revert revision 85
Or
I want to update to revision 84


1) 'sudo fsvs update -r 84' failed with msg "permissions denied" - it try to 
update directory /dev and it failed.

2) 'sudo fsvs export -r 84' failed with msg "killed" - I am not sure but I 
think it means "out of memory"

3.1) 'sudo fsvs revert -r 85 -R -CC /' - failed, again problems with directory 
'/dev'.

3.2) 'sudo fsvs revert -r 85 -R -CC /[^d]*' - this is working but looks 
strange. Many times it stops with an err msg. When I run again the same command 
it continue and stop with different err msg. Sometimes it did not continue.

3.3) 'sudo fsvs revert -r 85 -R -CC /[^dv]* /var/[^rl]*' - finally I switched 
to single user mode. If any error, I delete file/directory and run revert 
again. Finally I also excluded /var/run and /var/lock - maybe you know why 
better than me.


So... what are my mistakes?

I understand, I did not 'revert working copy offline' (booting different linux) 
but... this task looks very simple... I just want to revert and VirtualBox is 
just a program.

I got many and different errors from fsvs. Maybe I do not understand how it 
works. Most important is that my system is NOT ready for crash and I am NOT 
ready to recover it.



Today I got some different errors (I am using ubuntu gutsy):

> localpc:/$ fsvs -V
> FSVS (licensed under the GPLv3), (C) by Ph. Marek; version trunk:1842

> localpc:/$ sudo fsvs commit -m 'backup 2008-08-18'
> Committing to file://localhost/media/sda6/backup/fsvs/trunk/base
> .m..       dir  sys
> .m..       dir  proc
> .mC.       dir  dev
> .m..       dir  dev/pts
> .m..       dev  dev/pts/0
> .m..       dev  dev/pts/1
> An error occurred: Transaction is out of date (160028)
>   in ci__directory: open_file


I do not know what is "Transaction is out of date". I decide that I did 
something wrong (I am trying my best and I have no idea what could be wrong).

I checked and I assume, my system is working (after all updates/reverts).
So, I try to sync-repos (kind of 'delete and rebuld data in $FSVS_WAA'). 
((PS: also google answer is 'sync-repos')).
Again I got error:
> localpc:/$ sudo fsvs sync-repos
.......
> N...         0  dev/ptyb8
> N...         0  dev/ttypf
> N...         0  dev/usbdev2.1_ep81
> N...         0  dev/ptyb9
> N...         0  dev/ptyaa
> N...       dir  dev
> N...       dir  sys
> ..C.       dir  .
> Killed
> localpc:/$ _


What to do? Any comments are welcome (plus I am online in IRC #fsvs).

Thank you in advance.
Plamen.



      

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to