簡體   English   中英

Tortoise SVN logminsize 和 externals

[英]Tortoise SVN logminsize and externals

我們在我們公司使用 Tortoise SVN,這里的許多程序員不編寫提交消息。 他們通常只在一天(甚至一周)結束時進行一次重大提交,而沒有任何消息。 我負責我們框架代碼的很大一部分,我希望提交到此存儲庫的每個人都必須編寫提交消息。

我找到了 tsvn:logminsize 屬性,只要您嘗試直接提交到存儲庫,它就可以完美運行:確定按鈕處於非活動狀態。 然而,這個存儲庫主要(99%)作為其他項目的外部被包含在內。 當我提交到項目存儲庫時,我還可以從外部選擇項目並使用空消息提交它們。

如果任何項目使用我的存儲庫作為外部,嘗試在沒有消息的情況下提交它,或者阻止外部文件包含在項目提交中,是否有辦法讓 Tortoise SVN 停用“確定”按鈕?

添加一個預提交鈎子,它將拒絕帶有空日志消息或基於日志消息大小的提交。 如果您使用 VisualSVN 服務器,請參閱文章KB140:在 VisualSVN 服務器中驗證提交日志消息

我們在我們公司使用 Tortoise SVN,這里的許多程序員不編寫提交消息。 他們通常只在一天(甚至一周)結束時進行一次重大提交,而沒有任何消息。

培訓並鼓勵開發人員進行原子提交並編寫描述性日志消息。 互聯網上有很多關於這個主題的知識。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM