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
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,
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
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
: 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
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
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
[ 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
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
[ 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
--- 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
[ 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
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
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
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
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
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
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
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 -
[ 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
[ 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
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'
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
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
[[ 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
[ 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
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?
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
28 matches
Mail list logo