| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function svn_getOptions { |
| |
| |
| local ARGSS="" |
| |
| |
| local ARGSL="sync,update,commit,is-versioned,get-status" |
| |
| |
| cli_parseArguments |
| |
| |
| eval set -- "$ARGUMENTS" |
| |
| |
| while true; do |
| |
| case "$1" in |
| |
| --sync ) |
| ACTIONNAMS="${ACTIONNAMS} svn_syncroRepoChanges" |
| shift 1 |
| ;; |
| |
| --commit ) |
| ACTIONNAMS="${ACTIONNAMS} svn_commitRepoChanges" |
| shift 1 |
| ;; |
| |
| --update ) |
| ACTIONNAMS="${ACTIONNAMS} svn_updateRepoChanges" |
| shift 1 |
| ;; |
| |
| --is-versioned ) |
| ACTIONNAMS="${ACTIONNAMS} svn_isVersioned" |
| shift 1 |
| ;; |
| |
| --get-status ) |
| ACTIONNAMS="${ACTIONNAMS} svn_getRepoStatus" |
| shift 1 |
| ;; |
| |
| -- ) |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| shift 1 |
| break |
| ;; |
| esac |
| done |
| |
| |
| cli_parseArgumentsReDef "$@" |
| |
| } |