2012-07-11 96 views
0

我們使用subversion作爲源代碼控制解決方案;然而,在簽入文件時提供評論時,我的幾個隊友不是很忠實。顛覆驗證

我想提出幾個驗證樣的...

A.註釋是強制性的,同時至少指定的字符數。 B.在評論中的檢查中必須有幾句話。文件名中的C.空格被拒絕。

有沒有辦法做到這一點?我試圖尋找一個解決方案,但它似乎並沒有那麼好......

回答

2

您可以使用pre-commit hook來檢查評論是否附帶提交以及哪些文件被更改或添加。

預提交鉤子腳本獲取要更改的存儲庫和事務標識符。這兩個可以使用svnlook

svnlook log /path/to/repo --transaction <txid> 

這將回顯提交消息。

1

檢查this article致力於Subversion掛鉤。有一個預先提交鉤子的例子。