2015-05-28 32 views
0

我想爲SVN添加一個pre-hook,基本上它應該在檢查到的java文件中引入任何新的違規時停止。 (我們使用SonarQube代碼質量)如果代碼有聲納違規,是否可以停止svn提交?

+0

這些SonarQube檢查需要多長時間?請記住,任何在pre-commit鉤子中完成的任何操作都會停止正在進行的提交**和**任何其他提交,直到它完成;如果您的支票需要5分鐘的時間,您是否真的能夠承擔阻止人們每次5分鐘的承諾? – alroc

回答

2

使用pre-commit鉤子,你可以運行在預覽模式(即不將數據推送到服務器分析)一SonarQube分析和檢查問題(最重要的是新問題)被發現與否。如果發現(新)問題,則可以阻止提交。

請閱讀Getting Issues Report in Preview Mode文檔。

相關問題