SonarSource
使用安裝在Mac OS X Mountain Lion 10.8.4上的SonarQube?(以前稱為Sonar?)
發表在未分類的neomatrix369
介紹(續)
繼續從之前在Mac OS X Mountain Lion 10.8.4 [01]上安裝SonarQube?(以前稱為Sonar?)的博客文章,我們將介紹如何在不同情況下使用SonarQube。
這個帖子可能會比前一個更加冗長,即使用命令輸出和屏幕截圖,說明SonarQube如何響應各種用戶操作。
運行SonarQube分析項目
我們將介紹SonarQube可以通過maven或Sonar-runner(用于非Maven項目)分析項目(以SonarQube支持的編程語言[02]編寫)的兩種方式,以及SonarQube的不同方面這有助于作為靜態代碼分析工具。
通過maven
轉到包含maven配置文件(即pom.xml)的項目文件夾,并根據終目標運行以下命令之一:
$ mvn clean安裝聲納:聲納
$ mvn install sonar:sonar
$ mvn聲納:聲納
$ mvn clean sonar:sonar 的-.url = http:// localhost:nnnn
(其中nnnn是SonarQube正在偵聽的備用端口號)
輸出
通過上述命令成功分析項目將導致以下輸出到控制臺或日志文件:
[INFO] ----------------------------------------------- -------------------------
[INFO] BUILD SUCCESS
[INFO] ----------------------------------------------- -------------------------
[INFO]總時間:29.923秒
[INFO]完成時間:Fri Sep 13 18:07:01 BST 2013
[INFO] Final Memory:62M / 247M
[INFO] ----------------------------------------------- -------------------------
[INFO] [18:07:01.557]執行org.apache.ugins:maven-surefire-plugin:2.10:test done:20372 ms
[INFO] [18:07:01.557]執行maven插件maven-surefire-plugin done:20373 ms
。
。
。
[INFO] [18:07:09.526] ANALYSIS SUCCESSFUL,中國sonarqube修改檢測規則,您可以瀏覽http:// localhost:9000 / dashboard / index / com.webapplication:sub-webapp
[INFO] [18:07:09.528]執行職位后的類portJob
[INFO] [18:07:09.529]執行工作后類別re.ndIssueNotificatiPo的stJob
[INFO] [18:07:09.529]執行職位后的類re.dexProjectP的ostJob
[INFO] [18:07:09.580]執行工作后類ugins.jectPurgeP的ostJob
[INFO] [18:07:09.590] - >在2013-08-16和2013-09-12之間每天保留一張快照
[信息] [18:07:09.591] - >在2012-09-14和2013-08-16之間每周保留一張快照
[信息] [18:07:09.591] [信息] [18:07:09.614] 2008-09-19和2012-09-14之間每月保留一個快照
[INFO] [18:07:09.627] - >刪除之前的數據:2008-09-19
[INFO] [18:07:09.629] - >清理webapp [id = 1]
[信息] [18:07:09.631] [信息] ------------------------------------- -----------------------------------
[INFO] BUILD SUCCESS
[INFO] ----------------------------------------------- -------------------------
[INFO]總時間:38.345秒
[INFO]完成于:Fri Sep 13 18:07:09 BST 2013
[INFO] Final Memory:28M / 255M
[INFO] ----------------------------------------------- -------------------------
以下是幾個鏈接到pom.xml文件的示例,這些文件應該有助于創建新的或修改現有配置以將maven項目與SonarQube(包括其他maven CLI交換機)集成在一起,即使用Maven [03]和SonarQube分析Github [04] 。
通過聲納賽
轉到包含sonar-perties配置文件的項目文件夾,然后運行以下命令:
$ sonar-runner
輸出











使用SonarQube進行PL / SQL分析 - 評估質量(2/3)
發表評論
PLSQLEva2可以讓你等待PL / SQL代碼和SonarQube這一系列的以下內容,但是我很忙,工作和我的筆記本電腦突然決定放棄我,當然引用墨菲的定律來證明在壞的情況下分解時間。
在之前的帖子中:在使用SonarQube配置PL / SQL代碼的分析后,我們通過指導“阻止程序和關鍵”規則的魯棒性,性能和安全性定義了我們自己的質量配置文件。現在看起來像我們的儀表盤?
繼續閱讀→
此條目發布于2014年2月27日由Jean-Pierre FAYOLLE發行的SonarQube - PL / SQL。
使用SonarQube進行PL / SQL分析 - 評估質量(1/3)
發表評論
PLSQL_EvaluationQualité1A作為本系列的綜合,用于使用SonarQube分析PL / SQL代碼。
在與Jenkins配置我們的分析之后,我們啟動了它,發現了17個阻塞程序,但是使用默認的SonarQube質量配置文件發現了零個關鍵缺陷(Critical)。事實上,現有的5項關鍵規則已被禁用,另外還有一些其他不同臨界規則:132項中有58項。
繼續閱讀→
此條目發布于2014年1月30日由Jean-Pierre FAYOLLE發行的SonarQube - PL / SQL。






SonarSource簡介
如何使這一切一起工作?從編碼到升級您的構建, SonarSource 產品將支持整個軟件開發生命周期, 以管理代碼質量、降低風險并終提供更好的軟件。當編碼
在存在問題之前修復它們。不需要處理質量問題的hao方法是不首先將其注入。這是 SonarLint 的首要任務作為 ide 的擴展, 它可為開發人員提供新的 bug 和質量問題的即時反饋。編碼推當推
將自動和手動代碼復查結合在請求上,中國sonarqube修改檢測規則, 以啟用受教育的合并。拉請求是進行代碼復查的jia場所, 因為它們是在功能完成但尚未合并到主分支中時創建的。請求分析器將運行自動代碼分析,代理商sonarqube修改檢測規則, 并在請求中直接提供結果以及其他任何評論, 這些都是發生的, 允許負責合并的人做出有教養的決定。當促進
SonarQube 是代碼升級到測試和生產環境的收費門。質量門是一個主要的, 現成的 SonarQube 功能。它提供了在每次分析時都能知道應用程序是否通過或失敗發布條件的能力。換句話說, 它告訴您在每個分析應用程序是否準備好生產 '上'。因此, 在推廣文的物之前,河南sonarqube修改檢測規則, devOps 將被用作守門人。促進管理投資組合當管理
SonarQube 充當散熱器, 可維護性、可靠性和安全性。組織的管理層必須能夠評估與其應用程序相關的風險。這種能力來自于企業包中的治理產品, 以及將項目合并到一個結構化的應用程序組合中。









溫馨提示:以上是關于華克斯-河南sonarqube修改檢測規則的詳細介紹,產品由蘇州華克斯信息科技有限公司為您提供,如果您對蘇州華克斯信息科技有限公司產品信息感興趣可以聯系供應商或者讓供應商主動聯系您 ,您也可以查看更多與行業專用軟件相關的產品!
免責聲明:以上信息由會員自行提供,內容的真實性、準確性和合法性由發布會員負責,天助網對此不承擔任何責任。天助網不涉及用戶間因交易而產生的法律關系及法律糾紛, 糾紛由您自行協商解決。
風險提醒:本網站僅作為用戶尋找交易對象,就貨物和服務的交易進行協商,以及獲取各類與貿易相關的服務信息的平臺。為避免產生購買風險,建議您在購買相關產品前務必 確認供應商資質及產品質量。過低的價格、夸張的描述、私人銀行賬戶等都有可能是虛假信息,請采購商謹慎對待,謹防欺詐,對于任何付款行為請您慎重抉擇!如您遇到欺詐 等不誠信行為,請您立即與天助網聯系,如查證屬實,天助網會對該企業商鋪做注銷處理,但天助網不對您因此造成的損失承擔責任!
聯系:tousu@tz1288.com是處理侵權投訴的專用郵箱,在您的合法權益受到侵害時,歡迎您向該郵箱發送郵件,我們會在3個工作日內給您答復,感謝您對我們的關注與支持!