Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to email@example.com.
If we are taking a vote then I vote for two separate commands. cvs mv - moves a file to a separate directory (preserves history). cvs rename - rename a file (preserves history) restricted to the current directory. My personal opinion for the two operations is that these really are two totally different operations. If an engineer wants to rename file, that should mean they want the file to have a different name. If an engineer wants to move a file then that should mean the engineer want to move the file to a different directory. Those are 2 very different operations. Even if Unix/Linux does allow the mv command to do both, that does not mean that cvsnt should do the same thing. File System changes mean very different things to an SCM tool and to an OS. The OS doesn't care about history of operations, while the SCM tool cares deeply about preserving this information. Just my 2 cents. Joe > -----Original Message----- > From: cvsnt-bounces at cvsnt.org > [mailto:cvsnt-bounces at cvsnt.org] On Behalf Of Andreas Tscharner > Sent: Friday, August 25, 2006 5:37 AM > To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook > Subject: Re: [cvsnt] cvs rename bugs > > David Somers wrote: > > [snip] > > BTW, you were using rename to move files... *rename* is, > IMHO, not *move*. > > I agree that a rename is not a move, but a move can be a rename... > > > > I'm not sure how other people on this list feel, but to me > there is a > > great difference between a simple rename operation and > wanting to move > > files around. Perhaps rename should, therefore, be restricted to > > simple file or directory rename operations, and moves done > through a > > new command (like "move"). Tony, others, thoughts? > > I'd vote for one single command > cvs mv <old> <new> > or > cvs move <old> <new> > similar to the unix command mv (which means both) > > Best regards > Andreas > -- > Andreas Tscharner > andreas.tscharner at metromec.ch > -------------------------------------------------------------- > ---------- > And the beast shall come forth surrounded by a roiling cloud > of vengeance. The house of the unbelievers shall be razed and > they shall be scorched to the earth. Their tags shall blink > until the end of days. > -- The Book of > Mozilla 12:10 _______________________________________________ > cvsnt mailing list > cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook > http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs > > "Secure Server GDV" made the following annotations on 08/25/2006 09:08:49 AM ------------------------------"This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately." ==============================