frontend pour pdel, pfix, prel

This commit is contained in:
Jephte CLAIN 2014-01-28 18:07:27 +04:00
parent 6d1e8238e2
commit fe22205c8c
1 changed files with 12 additions and 0 deletions

View File

@ -59,6 +59,13 @@ COMMANDS
crone git@host:path/to/repo [destdir]
Créer un dépôt distant sur gitolite, puis le cloner
develop
release
hotfix
Démarrer le travail sur une branche respectivement de développement, de
release, ou de correction de bugs. Lancer chaque commande avec --help
pour les détails. Nécessite git.
annex [args]
Lancer git annex avec les arguments spécifiés.
xadd
@ -121,6 +128,7 @@ CMD_ALIASES=(
s:status st:status
u:update upd:update
p:push
develop:pdev dev:pdev release:prel rel:prel hotfix:pfix fix:pfix
xx:annex
xa:xadd
xu:xunlock
@ -135,6 +143,7 @@ CMD_ALIASES=(
DEFAULT_CMD=status
PY_CMDS=(new)
VCS_CMDS=(getvcs getroot getrepos geturl vcs add remove copy move mkdir commit status update push diff tag)
SH_CMDS=(pdev prel pfix)
GITANNEX_CMDS=(annex xadd xunlock xcopy xdrop xmove xget xsync xwhereis xinitial)
ML_CMDS=(printml addml)
@ -206,6 +215,9 @@ USAGE
EXCLUDES=(--exclude-dir .svn --exclude-dir CVS --exclude-dir .git --exclude "*.pyc")
exec grep -r "${EXCLUDES[@]}" "$@"
elif array_contains SH_CMDS "$CMD"; then
exec "$scriptdir/$CMD" "$@"
elif array_contains ML_CMDS "$CMD"; then
"$CMD" "$@"