mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-10 00:31:07 +02:00
users/10570: handle "svn import" better
This commit is contained in:
parent
c6bb577241
commit
4a4fb9f77e
2 changed files with 20 additions and 9 deletions
|
@ -1,3 +1,8 @@
|
|||
2006-08-02 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
||||
|
||||
* 10570: Completion/Unix/Command/_subversion: handle "svn import"
|
||||
better.
|
||||
|
||||
2006-08-02 Peter Stephenson <pws@csr.com>
|
||||
|
||||
* 22578: README, Doc/Zsh/params.yo, Src/params.c: ensure
|
||||
|
|
|
@ -34,32 +34,38 @@ _svn () {
|
|||
)
|
||||
|
||||
case $cmd in;
|
||||
add)
|
||||
(add)
|
||||
args+=(
|
||||
'*:file:_files -g "*(^e:_svn_controlled:)"'
|
||||
)
|
||||
;;
|
||||
commit)
|
||||
(commit)
|
||||
args+=(
|
||||
'*:file:_files -g "*(e:_svn_status:)"'
|
||||
)
|
||||
;;
|
||||
delete)
|
||||
(delete)
|
||||
args+=(
|
||||
'*:file:_files -g ".svn(/e:_svn_deletedfiles:)"'
|
||||
)
|
||||
;;
|
||||
diff)
|
||||
(diff)
|
||||
args+=(
|
||||
'*: : _alternative "files:file:_files -g \*\(e:_svn_status:\)" "urls:URL:_svn_urls"'
|
||||
)
|
||||
;;
|
||||
help)
|
||||
(help)
|
||||
args+=(
|
||||
'*::sub command:_svn_commands'
|
||||
)
|
||||
;;
|
||||
(import)
|
||||
args+=(
|
||||
'1:project directory:_files -/'
|
||||
'2:import location: _alternative "files:file:_files" "urls:URL:_svn_urls"'
|
||||
)
|
||||
;;
|
||||
log)
|
||||
(log)
|
||||
args+=(
|
||||
'1: : _alternative "files:file:_files -g \*\(e:_svn_controlled:\)" "urls:URL:_svn_urls"'
|
||||
'*:file:_files -g "*(e:_svn_controlled:)"'
|
||||
|
@ -72,17 +78,17 @@ _svn () {
|
|||
'*:path or url: _alternative "files:file:_files" "urls:URL:_svn_urls"'
|
||||
)
|
||||
;;
|
||||
resolved)
|
||||
(resolved)
|
||||
args+=(
|
||||
'*:file:_files -g "*(e:_svn_conflicts:)"'
|
||||
)
|
||||
;;
|
||||
revert)
|
||||
(revert)
|
||||
args+=(
|
||||
'*:file:_files -g "(.svn|*)(/e:_svn_deletedfiles:,e:_svn_status:)"'
|
||||
)
|
||||
;;
|
||||
*)
|
||||
(*)
|
||||
case $usage in
|
||||
*(SRC|DST|TARGET|URL*PATH)*)
|
||||
args+=(
|
||||
|
|
Loading…
Reference in a new issue