Re: Buggy cvs-wrap
Re: Buggy cvs-wrap
- Subject: Re: Buggy cvs-wrap
- From: Bill Bumgarner <email@hidden>
- Date: Thu, 30 Jan 2003 13:34:09 -0500
On Wednesday, Jan 29, 2003, at 08:06 US/Eastern,
email@hidden wrote:
I've tracked some of my recent problems with nib and rtfd wrapping down
to
whitespace in file names as well. It seems that when cvs calls cvs-wrap
and -unwrap it doesn't properly escape whitespace or quote the
filename.
I've modified cvs-wrap to also accept an additional argument and then
check if the file "$1 $2" exists. It's a bit of a workaround, but at
least
one can have "Release Notes.rtfd" again.
Wrapping RTFD is still an issue, but there is no need to wrap NIB files
[production example: SourceForge doesn't support wrapping and there
are hundreds of happy NIBs in their repositories].
You may not be able to use PBs SCM integration with non-wrapped NIBs,
but that is a very small loss in comparison to the horribly kludgy,
nasty, evil nature of CVS wrappers.
CVS wrappers are a horrible, disgusting, largely unsupported nasty hack
that should die, die, die. They are poorly implemented and tend to
break in many common situations. Worse, they behave differently
depending on how you access a repository-- ssh, pserver, local, etc...
Unless you really have to use CVS wrappers, just don't use them.
b.bum
(Before anyone fears that I might offend the developer of CVS wrappers,
I *was* one of the developers on CVS wrappers and I am sorry for
contributing to the continued perpetuation of said atrocity. I don't
think the other developers of wrappers would disagree with me, though
they might choose different language. ;-] In all seriousness, there
have been many posts over the years as to how to effectively live with
or avoid CVS wrappers -- go search the archives as this is an age old
problem and one that has been covered many times in the past.)
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.