maj de la documentation

support des mêmes options partout
This commit is contained in:
Jephte CLAIN 2014-10-14 15:13:25 +04:00
parent 99d67095a3
commit 6070957240
2 changed files with 36 additions and 7 deletions

View File

@ -1 +1 @@
004000000 004001000

View File

@ -263,8 +263,11 @@ USAGE
Si files n'est pas spécifié, prendre tous les fichiers modifiés actuellement Si files n'est pas spécifié, prendre tous les fichiers modifiés actuellement
OPTIONS OPTIONS
-a Enregistrer les modifications sur tous les fichiers modifiés. -a Enregistrer les modifications sur les fichiers modifiés uniquement.
-A Enregistrer les modifictions sur les nouveaux fichiers et les fichiers
modifiés.
-c Enregistrer uniquement les modifications de l'index. (si applicable) -c Enregistrer uniquement les modifications de l'index. (si applicable)
-p Pousser les modifications sur le serveur après le commit (par défaut)
-l Garder le commit local, i.e. les modifications ne sont pas poussées sur -l Garder le commit local, i.e. les modifications ne sont pas poussées sur
le serveur. (si applicable)" le serveur. (si applicable)"
} }
@ -318,6 +321,8 @@ USAGE
OPTIONS OPTIONS
-l (par défaut) Afficher les différences non commitées -l (par défaut) Afficher les différences non commitées
-c Si cela a du sens, afficher les différences en passe d'être commitées -c Si cela a du sens, afficher les différences en passe d'être commitées
-r REVISION
Afficher les différences depuis la révision spécifiée
-R Afficher les modifications effectuées depuis la dernière release -R Afficher les modifications effectuées depuis la dernière release
Pour le moment, l'option -R n'est pas implémentée" Pour le moment, l'option -R n'est pas implémentée"
} }
@ -363,12 +368,12 @@ function git_mkdir() {
git mkdir "$@" git mkdir "$@"
} }
function git_commit() { function git_commit() {
local allnew all=auto push=auto nopush args local all=auto allnew push=auto nopush args
normyesval nopush "$UTOOLS_NOPUSH" normyesval nopush "$UTOOLS_NOPUSH"
[ -n "$nopush" ] && push= [ -n "$nopush" ] && push=
parse_opts + "${PRETTYOPTS[@]}" \ parse_opts + "${PRETTYOPTS[@]}" \
-A,--all-new allnew=1 \
-a,--all all=1 \ -a,--all all=1 \
-A,--all-new allnew=1 \
-c,--cached all= \ -c,--cached all= \
-p,--push push=1 \ -p,--push push=1 \
-l,--local push= \ -l,--local push= \
@ -417,9 +422,9 @@ function git_status() {
git status "$@" git status "$@"
} }
function git_update() { function git_update() {
local dummy args local args
parse_opts + "${PRETTYOPTS[@]}" \ parse_opts + "${PRETTYOPTS[@]}" \
-x dummy \ -x '$_vcs_unsupported -x' \
@ args -- "$@" && set -- "${args[@]}" || { @ args -- "$@" && set -- "${args[@]}" || {
eerror "$args" eerror "$args"
return 1 return 1
@ -479,8 +484,8 @@ function git_diff() {
local dummy cached args local dummy cached args
parse_opts + "${PRETTYOPTS[@]}" \ parse_opts + "${PRETTYOPTS[@]}" \
-l dummy \ -l dummy \
-r: '$_vcs_unsupported -r' \
-c cached \ -c cached \
-r: '$_vcs_unsupported -r' \
-R '$_vcs_unsupported -R' \ -R '$_vcs_unsupported -R' \
@ args -- "$@" && set -- "${args[@]}" || { @ args -- "$@" && set -- "${args[@]}" || {
eerror "$args" eerror "$args"
@ -550,6 +555,18 @@ function svn_mkdir() {
svn mkdir --parents "$@" svn mkdir --parents "$@"
} }
function svn_commit() { function svn_commit() {
local dummy args
parse_opts + "${PRETTYOPTS[@]}" \
-a,--all dummy \
-A,--all-new '$_vcs_unsupported -A' \
-c,--cached '$_vcs_unsupported -c' \
-p,--push dummy \
-l,--local '$_vcs_unsupported -l' \
@ args -- "$@" && set -- "${args[@]}" || {
eerror "$args"
return 1
}
local message="$1"; shift local message="$1"; shift
local -a cmd local -a cmd
cmd=(svn commit) cmd=(svn commit)
@ -673,6 +690,18 @@ function cvs_mkdir() {
cvs add "$@" cvs add "$@"
} }
function cvs_commit() { function cvs_commit() {
local dummy args
parse_opts + "${PRETTYOPTS[@]}" \
-a,--all dummy \
-A,--all-new '$_vcs_unsupported -A' \
-c,--cached '$_vcs_unsupported -c' \
-p,--push dummy \
-l,--local '$_vcs_unsupported -l' \
@ args -- "$@" && set -- "${args[@]}" || {
eerror "$args"
return 1
}
local message="$1"; shift local message="$1"; shift
local -a cmd local -a cmd
cmd=(cvs commit) cmd=(cvs commit)