On Wednesday 09 January 2008 Philipp Marek wrote:
> One more problem ... If you use softroot, it tries to put the WAA and conf
> data in there - which isn't possible with a snapshot, as it's read-only,
> no?
>
> You'd have to trick FSVS by using something like
>   FSVS_WAA=/mnt/../etc/fsvs FSVS_CONF=/mnt/../etc/fsvs
> so that the prefix match would think that the softroot is already appended,
> and wouldn't change these paths.
>
> Or, another idea: how about
>       create snapshot
>       mount snapshot
>       mount --bind /etc/fsvs /mnt/etc/fsvs
>       mount --bind /var/spool/fsvs /mnt/var/spool/fsvs
> to make the needed directories writeable?
In fact, one of those might be your original problem - fsvs couldn't store 
that it already transferred /dev/ (because 1-the snapshot is readonly, or 
2-the change got lost after discarding the snapshot), so it tried again next 
time, which didn't work ...

Another idea would be a sync-repos after the commit ... maybe that'd do the 
trick, too.

Although I'd recommend just setting the environment variables, like shown 
above -- that should be sufficient.


Please tell me whether that worked ... then I could do a howto for that (or 
maybe you'll send me one ?-)


Regards,

Phil


-- 
Versioning your /etc, /home or even your whole installation?
             Try fsvs (fsvs.tigris.org)!

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

Reply via email to