===各位大侠:一段shell脚本,帮看看是什么问题===
脚本运行结果:
svn cp http://10.227.1.132/svnroot/ICD/trunk/code/bpatmo http://10.227.1.132/svnroot/ICD/trunk/code/tags/bpatmo_release0_3 -m "taged release0_3"
svn: Client error in parsing arguments
显示内容直接在命令行运行没有错误
脚本如下:
#!/bin/ksh
if [ $# -ne 2 ]; then
echo "Usage: $0 <project> <release>"
exit 1
fi
RELEASE="release${2}"
TAG_MESSAGE="\"taged ${RELEASE}\""
SRC="http://10.227.1.132/svnroot/ICD/trunk/code/bp${1}"
DEST="http://10.227.1.132/svnroot/ICD/trunk/code/tags/bp${1}_${RELEASE}"
CMD="svn cp ${SRC} ${DEST} -m ${TAG_MESSAGE}"
#CMD='svn cp http://10.227.1.132/svnroot/ICD/trunk/code/bpatmoi http://10.227.1.132/svnroot/ICD/trunk/code/tags/bpatmoi_release0_3 -m "taged release0_3"'
print ${CMD}
$(${CMD})