svn-po-status-run.sh

来自「subversion-1.4.3-1.tar.gz 配置svn的源码」· Shell 代码 · 共 40 行

SH
40
字号
#!/bin/shset -eMAIL_FROM=${MAIL_FROM:-e.huelsmann@gmx.net}MAIL_TO=${MAIL_TO:-dev@subversion.tigris.org}SENDMAIL=${SENDMAIL:-sendmail}cd "`dirname \"$0\"`"/../..branch_name=`svn info | sed -n '/^URL:/s@.*/svn/\(.*\)@\1@p'`wc_version=`svnversion subversion/po | sed -e 's/[MS]//g'`output_log="po-status-stdout-log"error_log="po-status-stderr-log"rm -f "$output_log" "$error_log"# prevent conflictssvn revert --recursive subversion/po 2>>$error_log >>$output_log || \{    ###TODO: mail your output!    exit 1}# update && initializesvn update 2>>$error_log >>$output_log && \tools/po/po-update.sh 2>>$error_log >>$output_log || \{    # mail your output    echo "Unable to successfully complete; check error log."    exit 1}$SENDMAIL -t <<EOFFrom: $MAIL_FROMTo: $MAIL_TOSubject: [l10n] Translation status for $branch_name r$wc_version`tools/po/svn-po-status-report.sh`EOF

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?