ajout de pcrone
This commit is contained in:
parent
d45c4129ef
commit
27d274d552
18
uproject
18
uproject
|
@ -66,6 +66,10 @@ COMMANDS
|
|||
Chacune de ces commandes est un raccourci vers la commande
|
||||
correspondante de git annex, sans le préfixe 'x'
|
||||
|
||||
crone git@host:path/to/repo
|
||||
Créer puis cloner un dépôt distant sur gitolite
|
||||
|
||||
|
||||
printml [-t TYPE]
|
||||
Afficher le modeline pour un fichier du type spécifié
|
||||
addml [-t TYPE] file
|
||||
|
@ -90,6 +94,7 @@ SCRIPT_ALIASES=(
|
|||
pxx:annex
|
||||
pxa:xadd pxu:unlock pxc:xcopy pxd:xdrop pxm:xmove
|
||||
pxg:xget pxs:xsync pxw:xwhereis
|
||||
pcrone:crone
|
||||
pnew:new
|
||||
pgr:grep
|
||||
paddml:addml
|
||||
|
@ -197,6 +202,19 @@ elif array_contains GITANNEX_CMDS "$CMD"; then
|
|||
git annex "${CMD#x}" "$@"
|
||||
fi
|
||||
|
||||
elif [ "$CMD" == crone ]; then
|
||||
repourl="$1"
|
||||
[ -n "$repourl" ] || die "Vous devez spécifier l'url du dépôt git"
|
||||
splitfsep "$repourl" : userhost path
|
||||
splituserhost "$userhost" user host
|
||||
[ -n "$user" ] || user=git
|
||||
[ -n "$host" ] || die "Vous devez spécifier l'hôte"
|
||||
userhost="$user@$host"
|
||||
[ -n "$path" ] || die "Vous devez spécifier le chemin du dépôt git"
|
||||
|
||||
ssh "$userhost" create "$path" || die
|
||||
git clone "$userhost:$path"
|
||||
|
||||
elif array_contains PY_CMDS "$CMD"; then
|
||||
exec "$scriptdir/lib/pywrapper" uproject.py "$CMD" "$@"
|
||||
|
||||
|
|
Loading…
Reference in New Issue