On Sat, Jul 12, 2008 at 02:35:32PM +0200, Philipp Marek wrote:
> Well, "svn:ignore" is defined to be per-directory - which is very impractical 
> if you're versioning several hundred thousand items spread over big 
> hierarchies, and you want to ignore "*.bak" everywhere.
> 
> That's why FSVS doesn't use this property.

Ok, I originally just assumed you would have used svn properties
(svn:fsvs-ignore or whatever) for all metadata.

> 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")

Ok, I will do that.  I was hesitant to add fsvs' directory to version
control. It kinda felt like doing svn add .svn ;-)

> > Imho it would be useful to perform ignores relative to
> > the current directory, would it not?
> Yes, you're right.
> Did you try this:
>       fsvs ignore $PWD/somefile

I've put my homedir under version control as a normal user. I'm guessing
this will not only issue a warning, but will also not work if I check
out to a different base directory (for instance if my username is
different on another host).

> > P.S.: I had to make two changes before I was able to build fsvs on my
> > system. I attached a patch containing them.
> Thank you, I'll take a look.
> Is that for Gentoo? I'd thought that FSVS was already available as a package 
> there, isn't it?

Not unless they got creative and changed the name. 
I only just noticed an ebuild has been submitted to bugzilla
(http://bugs.gentoo.org/show_bug.cgi?id=193989), but it's not part of
portage yet.

Regards,
Maurice.

-- 
Maurice van der Pot

Gentoo Linux Developer   [EMAIL PROTECTED]    http://www.gentoo.org
Gnome Planner Developer  [EMAIL PROTECTED]  http://live.gnome.org/Planner

Attachment: pgpowGnmpSIrn.pgp
Description: PGP signature

Reply via email to