Andy Goth wrote:
>
> My recommendation is to keep the promise made by the current addremove
> documentation.  That is to say, make extras and adds be equal.  This
> means changing the extras command to also ignore files matched by
> clean-glob: extras = adds = tree - managed - ignore-glob.
> 

I do not recall the exact rationale behind the existing semantics;
however, I'm pretty sure there was a length discussion (or two) on the
mailing list at some point.

> 
> The clean command has gotten very complicated, so I further advocate
> removing the -emptydirs and -dotfiles options and making them always be
> in effect.  Empty directories requiring preservation should be listed in
> the empty-dirs setting.  Likewise, dotfiles should be checked in or put
> in ignore-glob.  I also advocate removing -keep and keep-glob since I
> really don't know what they do that isn't done better by ignore-glob.
> 

Unfortunately, most of the complexity is necessary and removing or changing
the semantics would risk breaking existing repositories, including some of
the ones I use on a daily basis.

--
Joe Mistachkin

_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to