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]