Re: .cvsignore file being ignored

2003-06-09 Thread Fabian Cenedese
We should have been happy with running make distclean before running cvs import. (snip) find . -print | xargs rm We use cvs in our IDE for the customers. Upon creation of a project there are already many source files from the (embedded) OS. These files are already precompiled as a

Re: .cvsignore file being ignored

2003-06-06 Thread Larry Jones
Kaz Kylheku writes: This is as it should be. The TYPES file represents the project's policy; some random user command should not override that policy. If we don't want .exe files in the repository, the add command should defend that decision for us, even if weakly. I happen to disagree,

Re: .cvsignore file being ignored...

2003-06-06 Thread Eric Siegerman
On Wed, Jun 04, 2003 at 02:19:44PM -0700, Peschko, Edward wrote: [ Larry Jones wrote:] Damn straight. If you want software that thinks it knows more than you etc... But that goes contrary to the dictum there's more than one way to do it. Umm, you've got the wrong Larry :-) No way is

Re: .cvsignore file being ignored

2003-06-06 Thread Frederic Brehm
At 10:08 AM 6/5/2003, Larry Jones wrote: There's nothing I hate more than software that thinks it knows more than I do and refuses to let me do what I want to do. The principal of least surprises should be Commandment #1 of the Software Engineers Ten Commandments (requirements for the other nine

RE: .cvsignore file being ignored

2003-06-06 Thread Alexandre Augusto Drummond Barroso
: Greg A. Woods [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 04, 2003 9:58 PM To: CVS-II Discussion Mailing List Subject: Re: .cvsignore file being ignored [ On Wednesday, June 4, 2003 at 16:34:23 (-0700), Peschko, Edward wrote: ] Subject: It is in the sense that you are forcing

Re: .cvsignore file being ignored

2003-06-06 Thread Larry Jones
Peschko, Edward writes: Why the resistance to what would be a trivial feature? Because even trivial features are expensive. They clutter up the code, the test suite, the documentation, and the users' minds. In this case, it encourages a bad, some would even say dangerous, habbit (expecting

Re: .cvsignore file being ignored

2003-06-06 Thread Peschko, Edward
If we don't want .exe files in the repository, the add command should defend that decision for us, even if weakly. I happen to disagree strongly . . . There's nothing I hate more than software that knows more than I do.. etc. etc. etc But that's what I don't understand. The idea behind

Re: .cvsignore file being ignored

2003-06-06 Thread Greg A. Woods
[ On Thursday, June 5, 2003 at 11:42:37 (-0700), Peschko, Edward wrote: ] Subject: Re: .cvsignore file being ignored But that's what I don't understand. The idea behind .cvsblock (or TYPES or whatever) is to be able to *customize* the software to be able to exclude files. What you don't

Re: .cvsignore file being ignored

2003-06-06 Thread Kaz Kylheku
On Thu, 5 Jun 2003, Peschko, Edward wrote: If we don't want .exe files in the repository, the add command should defend that decision for us, even if weakly. I happen to disagree strongly . . . There's nothing I hate more than software that knows more than I do.. etc. etc. etc

Re: .cvsignore file being ignored

2003-06-06 Thread Greg A. Woods
[ On Thursday, June 5, 2003 at 14:00:12 (-0700), Kaz Kylheku wrote: ] Subject: Re: .cvsignore file being ignored I think that .cvsblock is silly; the tiny semantics difference between that and .cvsignore is not worth it. The cvs add command should ignore things that match .cvsignore, period

Re: .cvsignore file being ignored

2003-06-06 Thread Paul Sander
--- Forwarded mail from Greg Woods: [ On Thursday, June 5, 2003 at 14:00:12 (-0700), Kaz Kylheku wrote: ] Subject: Re: .cvsignore file being ignored I think that .cvsblock is silly; the tiny semantics difference between that and .cvsignore is not worth it. The cvs add command should ignore

Re: .cvsignore file being ignored

2003-06-06 Thread Greg A. Woods
[ On Thursday, June 5, 2003 at 15:23:16 (-0700), Paul Sander wrote: ] Subject: Re: .cvsignore file being ignored I agree with the first part, but I don't believe that the second part was really considered by the designer and the implementation came out the way it did by default. Actually

Re: .cvsignore file being ignored

2003-06-06 Thread Mark D. Baushke
Paul Sander [EMAIL PROTECTED] writes: Consider the use of cvs import, which obeys the .cvsignore file. Yes, that 'cvs import' obeys the .cvsignore file is somewhat broken. The '-I !' command-line option should be honored and should NOT process either local .cvsignore files or the global

Re: .cvsignore file being ignored

2003-06-06 Thread Larry Jones
Mark D. Baushke writes: The big thing to remember that is different between cvs import and cvs add is that an import happens immediately while an add does not happen until the 'cvs commit' occurs and any time up until the 'cvs commit' you may remove files from the list of those that should

Re: .cvsignore file being ignored...

2003-06-05 Thread Peschko, Edward
No. A user should be able to add any file to the repository that they wish The .cvsignore file is to reduce the clutter on an update or diff I disagree. If I say 'cvs add * in a directory, I surely don't want to pick up extra files, like vim's .swp, and ~ files, or maybe .bak files, or

Re: .cvsignore file being ignored...

2003-06-05 Thread Larry Jones
Peschko, Edward writes [in long lines]: I disagree. If I say 'cvs add * in a directory, I surely don't want to pick up extra files, like vim's .swp, and ~ files, or maybe .bak files, or whatever. Then don't say that. Or follow it with a cvs rm *.swp ... to unadd the stuff that you didn't

Re: .cvsignore file being ignored...

2003-06-05 Thread Peschko, Edward
I disagree. If I say 'cvs add * in a directory, I surely don't want to pick up extra files, like vim's .swp and ~ files., Then don't say that. Or follow it with a cvs rm *.swp ... to unadd the stuff you didn't really want to add in the first place. But don't complain when CVS does exactly

Re: .cvsignore file being ignored...

2003-06-05 Thread Larry Jones
Peschko, Edward writes [still using long lines]: But that's no good - its error prone, and it puts the onus on the user to get it right. Damn straight. If you want software that thinks it knows more than you do, Microsoft will be glad to oblige you. The philosophy here is that the user is

Re: .cvsignore file being ignored...

2003-06-05 Thread Peschko, Edward
But that's no good - its error prone, and it puts the onus on the user to get it right. Damn straight. If you want software that thinks it knows more than you etc... But that goes contrary to the dictum there's more than one way to do it. You didn't comment on my .cvsblock proposal -

Re: .cvsignore file being ignored...

2003-06-05 Thread Greg A. Woods
[ On Wednesday, June 4, 2003 at 13:04:30 (-0700), Peschko, Edward wrote: ] Subject: Re: .cvsignore file being ignored... I disagree. If I say 'cvs add * in a directory, I surely don't want to pick up extra files, like vim's .swp, and ~ files, or maybe .bak files, or whatever. Regardless

Re: .cvsignore file being ignored...

2003-06-05 Thread Greg A. Woods
[ On Wednesday, June 4, 2003 at 13:41:14 (-0700), Peschko, Edward wrote: ] Subject: Re: .cvsignore file being ignored... But that's no good - its error prone, Ah, NO, it is definitely _not_ error prone! and it puts the onus on the user to get it right. If I'm a cvs administrator working

Re: .cvsignore file being ignored

2003-06-05 Thread Edward Peschko
On Wed, Jun 04, 2003 at 07:11:07PM -0400, Greg A. Woods wrote: [[ PLEASE DO NOT TRY TO RESPOND TO ME DIRECTLY WHEN YOU CC THE LIST, and if you do not want me to do so in return then set your reply-to header appropriately ]] It is not possible for me to set my 'reply-to header'

Re: .cvsignore file being ignored

2003-06-05 Thread Peschko, Edward
I hope you do realise that wildcard expansion is being done by the shell.. not the utilty... Of course I realize that. I hope you also know you can cvs rm all the files you had not intended... Of course I realize that. if I *wanted* to pick up a file like this, there should be an option

Re: .cvsignore file being ignored

2003-06-05 Thread Kaz Kylheku
On Wed, 4 Jun 2003, Peschko, Edward wrote: No need for mediation. The point of .cvsblock would be to scan, and filter, arguments on the You want it, you hack it! Meta-CVS works as you want. It has a TYPES file which can specify that files having a certain suffix ought to be added using a

Re: .cvsignore file being ignored

2003-06-05 Thread Greg A. Woods
[[ PLEASE DO NOT TRY TO RESPOND TO ME DIRECTLY WHEN YOU CC THE LIST, and if you do not want me to do so in return then set your reply-to header appropriately ]] [ On Wednesday, June 4, 2003 at 15:48:58 (-0700), Peschko, Edward wrote: ] Subject: Re: .cvsignore file being ignored The more

Re: .cvsignore file being ignored

2003-06-05 Thread Greg A. Woods
[ On Wednesday, June 4, 2003 at 16:34:23 (-0700), Peschko, Edward wrote: ] Subject: It is in the sense that you are forcing people to do extra work. Extra work == extra possibilities for error. You simply cannot ever stop users from causing themselves extra problems, no matter how much you

.cvsignore file being ignored...

2003-06-04 Thread Peschko, Edward
hm. I have a .cvsignore file in each of my directories with the following entry: *~ and yet when I say: cvs add file~ it happily accepts the file, puts it in for committing. when I cvs commit, it commits the file. umm... shouldn't .cvsignore block these entries from being even processed?

Re: .cvsignore file being ignored...

2003-06-04 Thread Mark D. Baushke
Peschko, Edward [EMAIL PROTECTED] writes: hm. I have a .cvsignore file in each of my directories with the following entry: *~ and yet when I say: cvs add file~ it happily accepts the file, puts it in for committing. when I cvs commit, it commits the file. umm... shouldn't