From: Richard Hartmann Date: Fri, 10 Feb 2012 16:39:54 +0000 (+0100) Subject: Merge branch 'master' of github.com:RichiH/vcsh X-Git-Url: https://git.madduck.net/code/vcsh.git/commitdiff_plain/33de26d293a95451545def939ddbeb287d068cc8?hp=80ebb8dcdf12f32873670c8adcdd8d49ca2c7b01 Merge branch 'master' of github.com:RichiH/vcsh --- diff --git a/README.md b/README.md index 5257753..c0585d2 100644 --- a/README.md +++ b/README.md @@ -130,6 +130,8 @@ this: [DEFAULT] jobs = 5 + # Use if your mr does not have vcsh support in mainline, yet + include = cat /usr/share/mr/vcsh include = cat ${XDG_CONFIG_HOME:-$HOME/.config}/mr/config.d/* ### repo.d ### diff --git a/doc/vcsh.1.ronn b/doc/vcsh.1.ronn index f9a849f..17be1a9 100644 --- a/doc/vcsh.1.ronn +++ b/doc/vcsh.1.ronn @@ -102,7 +102,7 @@ an interactive user. Write .gitignore.d/ via git ls-files. * : - Shortcut to run `vcsh` on a repo. Will prepend `git` to by itself. + Shortcut to run `vcsh` on a repo. Will prepend `git` to . * : Shortcut to run `vcsh enter `. diff --git a/vcsh b/vcsh index a578487..3a8fefc 100755 --- a/vcsh +++ b/vcsh @@ -219,19 +219,19 @@ if [ ! "x$VCSH_GITIGNORE" = 'xexact' ] && [ ! "x$VCSH_GITIGNORE" = 'xrecursive' fi if [ "$1" = 'clone' ]; then - [ -z $2 ] && fatal "$1: please specify a remote" 1 + [ -z "$2" ] && fatal "$1: please specify a remote" 1 export VCSH_COMMAND="$1" GIT_REMOTE="$2" [ -n "$3" ] && VCSH_REPO_NAME="$3" || VCSH_REPO_NAME=$(basename "$GIT_REMOTE" .git) export VCSH_REPO_NAME export GIT_DIR="$VCSH_REPO_D/$VCSH_REPO_NAME.git" -elif [ "$1" = 'delete' ] || - [ "$1" = 'enter' ] || - [ "$1" = 'init' ] || - [ "$1" = 'list-tracked-by' ] || - [ "$1" = 'rename' ] || - [ "$1" = 'run' ] || - [ "$1" = 'setup' ] || +elif [ "$1" = 'delete' ] || + [ "$1" = 'enter' ] || + [ "$1" = 'init' ] || + [ "$1" = 'list-tracked-by' ] || + [ "$1" = 'rename' ] || + [ "$1" = 'run' ] || + [ "$1" = 'setup' ] || [ "$1" = 'write-gitignore' ]; then [ -z $2 ] && fatal "$1: please specify repository to work on" 1 [ "$1" = 'rename' -a -z "$3" ] && fatal "$1: please specify a target name" 1