Hello Maurice,
> On Sat, Jul 12, 2008 at 02:35:32PM +0200, Philipp Marek wrote:
>> And the ignore patterns are versioned - as soon as your
>> $FSVS_CONF/$WC_DIR/Ign
>> file is versioned, too (for /etc as WC and default-config you'll get that
>> automatically - eg. "/etc/fsvs/182f153bd94803955c2043e6f2581d5d/Ign")
>
> Won't I have a problem if I check out someplace else?
> If I add $FSVS_CONF/$WC_DIR/Ign on host A and check out on host B, won't
> the Ign file be under the wrong $WC_DIR?
Yes, if $FSVS_CONF is different it won't match.
But do you use anything else than /etc/fsvs? Oh yes, you said you're versioning
your
/home. Do you commit as user, or are these backups started per cron as root?
You could try to do "chown <user> /etc/fsvs/<wc-dir>", and use a per-user WAA.
> How can I version the ignore list in such a way that when I check out on
> a different machine the ignore list still works?
>
> The best way I can come up with now is to hard-link it to a location
> under the repository root and add that file to version control, although
> that will be a manual action that has to be repeated for each check-out.
I'd try to use a symlink rather than a hardlink.
I can't quite follow your setup or requirements - but might it be an idea to
use a dummy
"ignore" file that has an update- and commit-pipe set, eg. to "cat
$FSVS_CONF/xx/Ign"?
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]