remove vs rm vs forget (was [MERGE] remove --new)
Matthew D. Fuller
fullermd at over-yonder.net
Fri Jun 16 17:17:56 BST 2006
On Fri, Jun 16, 2006 at 10:14:29AM -0500 I heard the voice of
John Arbash Meinel, and lo! it spake thus:
>
> I really don't like CVS's model. Especially since the way to revert
> a file is to 'rm foo; cvs update foo'. Really really ugly.
The worst is that the files are gone after the first command, so the
second command gets harder. i.e., "rm *.gif ; cvs rm *.gif" sure
doesn't do much useful. And to unversion a file you want to keep
around requires even worse contortions.
On the one hand, the inconsistency (bzr mv mv's, but bzr rm doesn't
rm, in the working tree) kinda bugs me. On the other, though, mv
doesn't lose you anything, while rm can, so I like a little more
caution there. I'd be all in favor of `bzr rm --delete`, though.
--
Matthew Fuller (MF4839) | fullermd at over-yonder.net
Systems/Network Administrator | http://www.over-yonder.net/~fullermd/
On the Internet, nobody can hear you scream.
More information about the bazaar
mailing list