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
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)
-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
le serveur. (si applicable)"
}
@ -318,6 +321,8 @@ USAGE
OPTIONS
-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
-r REVISION
Afficher les différences depuis la révision spécifiée
-R Afficher les modifications effectuées depuis la dernière release
Pour le moment, l'option -R n'est pas implémentée"
}
@ -363,12 +368,12 @@ function git_mkdir() {
git mkdir "$@"
}
function git_commit() {
local allnew all=auto push=auto nopush args
local all=auto allnew push=auto nopush args
normyesval nopush "$UTOOLS_NOPUSH"
[ -n "$nopush" ] && push=
parse_opts + "${PRETTYOPTS[@]}" \
-A,--all-new allnew=1 \
-a,--all all=1 \
-A,--all-new allnew=1 \
-c,--cached all= \
-p,--push push=1 \
-l,--local push= \
@ -417,9 +422,9 @@ function git_status() {
git status "$@"
}
function git_update() {
local dummy args
local args
parse_opts + "${PRETTYOPTS[@]}" \
-x dummy \
-x '$_vcs_unsupported -x' \
@ args -- "$@" && set -- "${args[@]}" || {
eerror "$args"
return 1
@ -479,8 +484,8 @@ function git_diff() {
local dummy cached args
parse_opts + "${PRETTYOPTS[@]}" \
-l dummy \
-r: '$_vcs_unsupported -r' \
-c cached \
-r: '$_vcs_unsupported -r' \
-R '$_vcs_unsupported -R' \
@ args -- "$@" && set -- "${args[@]}" || {
eerror "$args"
@ -550,6 +555,18 @@ function svn_mkdir() {
svn mkdir --parents "$@"
}
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 -a cmd
cmd=(svn commit)
@ -673,6 +690,18 @@ function cvs_mkdir() {
cvs add "$@"
}
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 -a cmd
cmd=(cvs commit)