about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDaniel Shahaf <d.s@daniel.shahaf.name>2016-07-29 17:03:04 +0000
committerDaniel Shahaf <d.s@daniel.shahaf.name>2016-07-31 16:21:31 +0000
commit625fe0fce898742ab6f14c5cc3dbfb1a89265a83 (patch)
treef63aa8a4c69171c7388f650ba1e2394bdb8abba5
parenteaaac9c89f2d71626e6be1a29a3e01b1c42aa5cb (diff)
downloadzsh-625fe0fce898742ab6f14c5cc3dbfb1a89265a83.tar.gz
zsh-625fe0fce898742ab6f14c5cc3dbfb1a89265a83.tar.xz
zsh-625fe0fce898742ab6f14c5cc3dbfb1a89265a83.zip
38966: _svnadmin: Complete positional arguments for 'hotcopy', 'setlog', 'setrevprop', 'delrevprop'.
-rw-r--r--ChangeLog4
-rw-r--r--Completion/Unix/Command/_subversion12
2 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 59939039b..b2a7a9a5e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2016-07-31  Daniel Shahaf  <d.s@daniel.shahaf.name>
 
+	* 38966: Completion/Unix/Command/_subversion: _svnadmin: Complete
+	positional arguments for 'hotcopy', 'setlog', 'setrevprop',
+	'delrevprop'.
+
 	* 38965: Completion/Unix/Command/_subversion: _svnadmin: Complete
 	'freeze' as a precommand.
 
diff --git a/Completion/Unix/Command/_subversion b/Completion/Unix/Command/_subversion
index 2c21aa740..7d15cf9e3 100644
--- a/Completion/Unix/Command/_subversion
+++ b/Completion/Unix/Command/_subversion
@@ -221,6 +221,18 @@ _svnadmin () {
             (freeze)
               args+=( "*:arguments:->normal" )
               ;;
+            (hotcopy)
+              args+=( ":new repository:_files -/" )
+              ;;
+            (setlog)
+              args+=( ": :_files" )
+              ;;
+            (setrevprop)
+              args+=( ":property name" ":property value file:_files" )
+              ;;
+            (delrevprop)
+              args+=( ":property name" )
+              ;;
           esac
         elif [[ $cmd = help ]]; then
           args+=( "*:subcommand:_svnadmin_commands" )