-2
我已經從閱讀:HOWTO極限尺寸
- 配額
- 預先承諾
哪裏定義
一)配額庫大小限制和
b)預先提交?
你能舉一個例子腳本嗎?
我在LINK處發現了一個預先提交的示例腳本,用於限制存儲庫的大小。
但我在哪裏把這個腳本叫做'max-repo-size.py'?
#!/bin/bash
#commit hook to limit the size of a repos
REPOS=\"$1\"
TXN=\"$2\"
#max size for repos
QUOTA=\"100\"
MEGS=`du -sm $REPOS | sed -r \"s/^([0-9\\.]+).+/\\1/\"`
if [ \"$MEGS\" -gt \"$QUOTA\" ]; then
#send error message to stderr
echo \"Repository is over ${QUOTA}M in size\" 1>&2
exit 1;
fi
exit 0;
是的,但它不適合我。我需要這個腳本作爲python腳本。這個腳本在這種情況下會是怎樣的?真的重命名文件預先提交或重命名爲precommit.py? – udgru