diff options
-rw-r--r-- | src/commitpkg.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/commitpkg.in b/src/commitpkg.in index 235d12b..2f0ea1f 100644 --- a/src/commitpkg.in +++ b/src/commitpkg.in @@ -132,7 +132,8 @@ if [[ -n $(svn status -q) ]]; then svn commit -q -m "${msgtemplate}: ${1}" || die stat_done else - msgfile="$(mktemp)" + [[ -z ${WORKDIR:-} ]] && setup_workdir + msgfile=$(mktemp --tmpdir="${WORKDIR}" commitpkg.XXXXXXXXXX) echo "$msgtemplate" > "$msgfile" if [[ -n $SVN_EDITOR ]]; then $SVN_EDITOR "$msgfile" |