release: v0.1.2 develop 到 master #21
@@ -74,10 +74,15 @@ if [ "$#" -eq 0 ]; then
|
|||||||
echo '沒有給檢查對象。空跑會回 0,看起來像通過,所以這裡直接視為錯誤。' >&2
|
echo '沒有給檢查對象。空跑會回 0,看起來像通過,所以這裡直接視為錯誤。' >&2
|
||||||
exit 2
|
exit 2
|
||||||
fi
|
fi
|
||||||
skip() { # $1=路徑;規則文件與規則實作本身不掃
|
skip() { # $1=路徑;規則文件、字表與規則實作本身不掃
|
||||||
|
# 這幾個檔案裡的簡體字是被討論、被列舉的對象,不是被使用。掃它們等於自己打自己,
|
||||||
|
# 每次都命中卻永遠改不掉,久了就會有人把整個檢查關掉。
|
||||||
case "$1" in
|
case "$1" in
|
||||||
*/references/ste100.md|references/ste100.md) return 0 ;;
|
*/references/ste100.md|references/ste100.md) return 0 ;;
|
||||||
*/tools/ste100-lint.sh|tools/ste100-lint.sh) return 0 ;;
|
*/tools/ste100-lint.sh|tools/ste100-lint.sh) return 0 ;;
|
||||||
|
*/hooks/simplified.txt|simplified.txt) return 0 ;;
|
||||||
|
*/hooks/ste100-guard.sh|ste100-guard.sh) return 0 ;;
|
||||||
|
*/hooks/lang-guard.sh|lang-guard.sh) return 0 ;;
|
||||||
*) return 1 ;;
|
*) return 1 ;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
# 結束碼: 0=正本讀到、每個 domain 都在本機,而且每個既有存取庫都更新到最新
|
# 結束碼: 0=正本讀到、每個 domain 都在本機,而且每個既有存取庫都更新到最新
|
||||||
# 1=讀不到正本 marketplace 或找不到 gitea.sh(不輸出任何 domain)
|
# 1=讀不到正本 marketplace 或找不到 gitea.sh(不輸出任何 domain)
|
||||||
# 2=正本讀到,但有 domain 沒能取得或 clone 失敗(已輸出其餘 domain)
|
# 2=正本讀到,但有 domain 沒能取得或 clone 失敗(已輸出其餘 domain)
|
||||||
# 3=每個 domain 都在本機,但有存取庫沒更新到最新:工作區脏而跳過 pull,
|
# 3=每個 domain 都在本機,但有存取庫沒更新到最新:工作區髒而跳過 pull,
|
||||||
# 或 pull 失敗。stderr 會逐一列出這些路徑。**exit 0 才代表「全部最新」**;
|
# 或 pull 失敗。stderr 會逐一列出這些路徑。**exit 0 才代表「全部最新」**;
|
||||||
# 拿 3 當乾淨會讓後續步驟改在落後的檔案上。
|
# 拿 3 當乾淨會讓後續步驟改在落後的檔案上。
|
||||||
# 同時發生時回較嚴重的那個:2 蓋過 3。
|
# 同時發生時回較嚴重的那個:2 蓋過 3。
|
||||||
|
|||||||
Reference in New Issue
Block a user