Gunnar Thielebein | 30 Sep 22:28

[feature request] auto unversion of files matching new ignore pattern

It would be nice if fsvs would have an option that if patterns are 
edited files that are matched also automagically become unversioned.
If I have added some pattern like

> ./etc/gshadow-
It should automaticly appear as unversioned:
> .d.. ./etc/gshadow-
IMO this was already requested some time ago.
I think adding a config for that would also not break too much 
compatibility of older versions.
It is that you cant have the ultimate ignore list matching all kind of 
distribution.
Easing the use of the unversion would help in customising hosts.

At the moment I need to edit the ignore list, then unversion the files 
and if some other admin has done work also remember the pathes i removed.
What do you think about that?

Regards,
Gunnar
Philipp Marek | 1 Oct 18:06

Re: [feature request] auto unversion of files matching new ignore pattern

Hello Gunnar!

On Tuesday 30 September 2008 Gunnar Thielebein wrote:
> It would be nice if fsvs would have an option that if patterns are
> edited files that are matched also automagically become unversioned.
> If I have added some pattern like
>
> > ./etc/gshadow-
>
> It should automaticly appear as unversioned:
> > .d.. ./etc/gshadow-
>
> IMO this was already requested some time ago.
> I think adding a config for that would also not break too much
> compatibility of older versions.
Yes, it would have to be some config option, because that would mean trying 
*all* patterns on *all* known entries ... and that can take some time, and 
possibly include entries that you want to keep.

> It is that you cant have the ultimate ignore list matching all kind of
> distribution.
> Easing the use of the unversion would help in customising hosts.
Yes, that's right ...
Maybe the inverse - doing "unversion" with some flag puts a take-pattern in 
front of the list? But the shell expands wildcards, whereas FSVS doesn't ... 
so you'd get a whole lot of take-patterns.

> At the moment I need to edit the ignore list, then unversion the files
> and if some other admin has done work also remember the pathes i removed.
> What do you think about that?
(Continue reading)


Gmane