[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn prop* syntax weirdness

From: Nuutti Kotivuori <naked_at_iki.fi>
Date: 2002-11-06 22:44:22 CET

Karl Fogel wrote:
> Should we put the current 'propfoo -r' functionality under
> 'revpropfoo' or `rpropfoo' instead?

Well, separating those commands from the normal property setting
commands is goodness.

But - I think we are getting a bit heavy on the amount of commands
used for that. After this change, the help would look like:

,----
| Available subcommands:
| add
| checkout (co)
| cleanup
| commit (ci)
| copy (cp)
| delete (del, remove, rm)
| diff (di)
| export
| help (?, h)
| import
| info
| list (ls)
| log
| merge
| mkdir
| move (mv, rename, ren)
| propdel (pdel)
| propedit (pedit, pe)
| propget (pget, pg)
| proplist (plist, pl)
| propset (pset, ps)
| revpropdel (rpdel)
| revpropedit (rpedit, rpe)
| revpropget (rpget, rpg)
| revproplist (rplist, rpl)
| revpropset (rpset, rps)
| revert
| resolve
| status (stat, st)
| switch (sw)
| update (up)
`----

Now, already now there's quite a few of those "prop" commands already
currently, but this is getting to be a bit excessive.

Alas, I don't have a reasonable alternative.

Or hmm, what about a single subcommand?

,----
| prop (p): Manipulate versioned properties on files
| usage: 1. prop --list [WC_TARGETS]
| 2. prop --get PROPNAME [WC_TARGETS]
| 3. prop --delete PROPNAME [WC_TARGETS]
| 4. prop --edit PROPNAME [WC_TARGETS]
| 1. prop --set PROPNAME [PROPVAL | -F VALFILE] [WC_TARGETS]
|
| ...
|
`----

Hmm, dunno - does someone else have an idea?

-- Naked

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Nov 6 22:45:39 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.