[Top][All Lists]
[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: |
Mon, 29 Sep 2003 00:30:55 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5a) Gecko/20030922 Mozilla Firebird/0.6.1 |
=================== BUG #5462: LATEST MODIFICATIONS ==================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=5462&group_id=4899
Changes by: Miles Bader <address@hidden>
Date: Mon 09/29/2003 at 13:30 (Asia/Tokyo)
------------------ Additional Follow-up Comments ----------------------------
Yes, that sounds good to me. I'd like the final result to look something like
the following:
mv : move a file/dir/symlink and any explicit id
rm : remove a file/dir/symlink and any explicit id
add-id : add an explicit inventory id
delete-id : remove an explicit inventory id
move-id : move an explicit inventory id
add : (alias for add-id)
move : (alias for mv)
delete : (alias for rm)
inventory
=================== BUG #5462: FULL BUG SNAPSHOT ===================
Submitted by: flat5 Project: GNU arch -- a revision control
system
Submitted on: Mon 09/22/2003 at 00: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: Mon 09/29/2003 at 13:30 By: miles
Yes, that sounds good to me. I'd like the final result to look something like
the following:
mv : move a file/dir/symlink and any explicit id
rm : remove a file/dir/symlink and any explicit id
add-id : add an explicit inventory id
delete-id : remove an explicit inventory id
move-id : move an explicit inventory id
add : (alias for add-id)
move : (alias for mv)
delete : (alias for rm)
inventory
-------------------------------------------------------
Date: Sat 09/27/2003 at 05: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: Thu 09/25/2003 at 01: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: Wed 09/24/2003 at 12: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: Wed 09/24/2003 at 03:24 By: robweir
Oops, here's the archive: http://www.ertius.org/{archives}/2003-arch/
-------------------------------------------------------
Date: Wed 09/24/2003 at 03: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/
- [Bug-gnu-arch] [bug #5462] 'tla move' doesn't behave like 'mv', nobody, 2003/09/21
- [Bug-gnu-arch] [bug #5462] 'tla move' doesn't behave like 'mv', nobody, 2003/09/23
- [Bug-gnu-arch] [bug #5462] 'tla move' doesn't behave like 'mv', nobody, 2003/09/23
- [Bug-gnu-arch] [bug #5462] 'tla move' doesn't behave like 'mv', nobody, 2003/09/23
- [Bug-gnu-arch] [bug #5462] 'tla move' doesn't behave like 'mv', nobody, 2003/09/24
- [Bug-gnu-arch] [bug #5462] 'tla move' doesn't behave like 'mv', nobody, 2003/09/26
- [Bug-gnu-arch] [bug #5462] 'tla move' doesn't behave like 'mv',
nobody <=