On Thursday 02 October 2008 Farzad FARID wrote:
> Apparently the ignore list is not versionned. When I checkout a copy of a
> repository, I get an empty ignore list.
Right.
> Will this feature be added to fsvs?
Not directly.
The long explanation: FSVS can't use such simple things as a
per-directory "svn:ignore" property - that wouldn't scale.
So it uses a simple file in /etc/fsvs/*/Ign.
If you're keeping your /etc versioned (with FSVS), you'll have the ignore list
versioned, too - automatically; and that's what most people (at least, those
that I know) do.
If you don't want to keep your /etc versioned, but need the ignore list too,
there are a couple of ways:
1) Use a script to copy it regularly into your working copy.
2) Put your $FSVS_CONF into the working copy.
3) Use some (dummy) file in your working copy, and put a commit-pipe like
"cat /etc/fsvs/..../Ign" in it; that'll transparently use the data, but
won't check that it's changed automatically (because the timestamp on the
dummy file won't be changed if you change the ignore patterns).
I'm planning to export some environment variables for use in such scripts,
so that the path needn't be hardcoded.
I hope one of these solutions is enough for you; if not, we can try to find
another.
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]