[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVS ignore behaviour
From: |
Greg A. Woods |
Subject: |
Re: CVS ignore behaviour |
Date: |
Tue, 25 Sep 2001 14:10:09 -0400 (EDT) |
[ On Tuesday, September 25, 2001 at 16:15:04 (+1000), David Sitsky wrote: ]
> Subject: CVS ignore behaviour
>
> I have recently done some imports of some third party softwares, and a
> surprising number of them have a "core" directory. I have also had to deal
> with "tags" directories too. I know the workaround is to use -I \! on the
> command line.
>
> Is it the case that the CVS developers have decided not to change this
> behaviour, for backward compatibility reasons?
I don't see the problem here. You know the work-around, and it's a
pretty simple and obvious one at that.
Changing (note I do NOT say "fixing") CVS to do what you imply you want
it to do, and to do so in a flexible and generic fashion, would require
re-inventing the "ignore" feature so that file types (eg. directories
vs. regular files) could be separately and optionally specified too.
That would not only require a new interface, but would add a whole lot
of unnecessary complications. "backward compatability" isn't really an
issue here, and certainly not the major issue.
The correct solution is to do what you're doing -- i.e. make sure your
vendor tree is "clean" and then use "cvs import -I !".
--
Greg A. Woods
+1 416 218-0098 VE3TCP <address@hidden> <address@hidden>
Planix, Inc. <address@hidden>; Secrets of the Weird <address@hidden>