📄 svn-po-status-run.sh
字号:
#!/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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -