svn文件大小类型限制,提交必须加多少字的说明
生活随笔
收集整理的這篇文章主要介紹了
svn文件大小类型限制,提交必须加多少字的说明
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#!/bin/shREPOS="$1"
TXN="$2"
#此處更改大小限制,這里是5M
MAX_SIZE=5242880
#此處增加限制文件后綴名
FILTER='\.(zip|rar|o|obj|tar|gz)$'SVNLOOK=/usr/bin/svnlookLOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | wc -c`
if [ "$LOGMSG" -lt 9 ]
thenecho "請輸入8個字符以上的提交說明" 1>&2exit 1
fifiles=$($SVNLOOK changed -t $TXN $REPOS |cut -d " " -f 4-)
rc=0echo "$files" | while read f;
do
if echo $f|tr A-Z a-z|grep -Eq $FILTER;
then
echo "不支持($FILTER)格式的文件" >&2
exit 1;
fifilesize=$($SVNLOOK cat -t "$TXN" "$REPOS" "$f" | wc -c)
if [ "$filesize" -gt "$MAX_SIZE" ]
then
echo "文件不允許大于5M(必須小于等于$MAX_SIZE)B" >&2
exit 1
fi
done
?
轉(zhuǎn)載于:https://www.cnblogs.com/shuaihan/p/9440125.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的svn文件大小类型限制,提交必须加多少字的说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小牛电动2022年Q2销量首季下滑:净利
- 下一篇: 何小鹏:超快充+高续航+自营充电站将淘汰