bug-gnu-arch
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnu-arch] [bug #5462] 'tla move' doesn't behave like 'mv'


From: nobody
Subject: [Bug-gnu-arch] [bug #5462] 'tla move' doesn't behave like 'mv'
Date: Fri, 26 Sep 2003 16:10:05 -0400
User-agent: Mozilla/4.76 [en] (X11; U; FreeBSD 3.0-RELEASE i386)

=================== BUG #5462: LATEST MODIFICATIONS ==================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=5462&group_id=4899

Changes by: Tom Lord <address@hidden>
Date: Fri 09/26/2003 at 13:10 (US/Pacific)

            What     | Removed                   | Added
---------------------------------------------------------------------------
          Resolution | None                      | Fixed
              Status | Open                      | Closed
       Fixed Release |                           | tla-1.1pre6, 
tla--devo--1.1--patch-183


------------------ Additional Follow-up Comments ----------------------------
The "tla mv" command has been merged.



Mile's comment about not having both `move' and `mv' sounds more to me like an 
argument for `move' to be called `move-tag' and `mv' to be what `mv' is.   No?



Anyway, now that `mv' has been merged, let's use fresh issues for any remaining 
problems.





=================== BUG #5462: FULL BUG SNAPSHOT ===================


Submitted by: flat5                   Project: GNU arch -- a revision control 
system
Submitted on: Sun 09/21/2003 at 08:36
Category:  tla                        Severity:  5 - Major                  
Bug Group:  small feature idea        Resolution:  Fixed                    
Status:  Closed                       Release:                              
Fixed Release:  tla-1.1pre6, tla--devo--1.1--patch-183Merge Request?:  None     
            
Your Archive Name:                    Your Archive Location:                
Assigned to:  None                    

Summary:  'tla move' doesn't behave like 'mv'

Original Submission:  

mv has convenient, well-defined, and familiar semantics wrt file and directory 
arguments.



tla move isn't nearly as convenient to use, and can fail silently, causing 
later problems when 'mv' semantics are attempted with it.



Follow-up Comments
*******************

-------------------------------------------------------
Date: Fri 09/26/2003 at 13:10       By: tomlord
The "tla mv" command has been merged.



Mile's comment about not having both `move' and `mv' sounds more to me like an 
argument for `move' to be called `move-tag' and `mv' to be what `mv' is.   No?



Anyway, now that `mv' has been merged, let's use fresh issues for any remaining 
problems.



-------------------------------------------------------
Date: Wed 09/24/2003 at 09:30       By: robweir
I was originally going to make this functionality an option to "tla move-tag", 
but Tom suggested creating a new "tla mv" command instead.  Now I kinda agreee 
with Miles; if "tla mv" and "tla move" do (very!) different things, people will 
get quite confused.



On the other hand, maybe "move" could be dropped entirely?  For moving files 
(and their tags, if such exist), use "tla mv" and for moving just tags use "tla 
move-tag".  To my eyes, they're much less confusable.

-------------------------------------------------------
Date: Tue 09/23/2003 at 20:46       By: miles
Please don't add a new `tla mv' command; please instead call the new command 
`tla move', and make `mv' an alias of `move'.  It's a complete disaster to have 
`move' and `mv' do _different_ things.



The old `move-tag' command can remain without any aliases to provide the old 
functionality.



-------------------------------------------------------
Date: Tue 09/23/2003 at 11:24       By: robweir
Oops, here's the archive: http://www.ertius.org/{archives}/2003-arch/

-------------------------------------------------------
Date: Tue 09/23/2003 at 11:21       By: robweir
"tla mv" is implemented in address@hidden/tla--devo--1.1, and should have the 
same semantics as mv(1).  It includes a small set of tests to confirm this.



patch-13 - initial "tla mv foo bar" command

patch-14 - basic tests for "tla mv"

patch-15 - fix bug in "tla mv" and add test

patch-16 - tidy up cmd-mv.c


CC list is empty


No files currently attached


For detailed info, follow this link:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=5462&group_id=4899

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]