SonarSource 的產(chǎn)品和服務(wù)被世界各地的客戶所使用。所有規(guī)模的組織都在使用來(lái)自 SonarSource 的產(chǎn)品和服務(wù)提高生產(chǎn)率, 降低風(fēng)險(xiǎn), 終開(kāi)發(fā)更好的軟件。Silverpeas 已經(jīng)能夠?qū)崿F(xiàn)新的功能和提高產(chǎn)品性能, 這已導(dǎo)致贏得越來(lái)越多的客戶。Silverpeas 是協(xié)作知識(shí)和內(nèi)容管理的平臺(tái)。寫(xiě)在爪哇, Silverpeas 出生于 1999年, 在黑暗時(shí)代的 J2EE。這是一個(gè)時(shí)代之前的框架, 當(dāng)英雄編碼沒(méi)有測(cè)試或文件。結(jié)果是一個(gè)工作產(chǎn)品的支持下的混亂的定制框架, 是基于良好的想法, 但執(zhí)行不。隨著時(shí)間的推移, 由于在產(chǎn)品的早期就做出了短視的設(shè)計(jì)決策, 而且由于對(duì)其體系結(jié)構(gòu)沒(méi)有明確的愿景, 因此發(fā)展和維護(hù)代碼變得越來(lái)越困難。技術(shù)債務(wù) = 責(zé)任
這種情況使我們很難跟上創(chuàng)新的步伐, 保持市場(chǎng)的競(jìng)爭(zhēng)力。使問(wèn)題復(fù)雜化的是, 執(zhí)行基本維護(hù)和實(shí)施新功能的高昂成本使得很難獲得新客戶。技術(shù)債務(wù)代表了一個(gè)太大的負(fù)債。夠了在 2009年, Silverpeas 團(tuán)隊(duì)作出了一個(gè)激烈的決定: 現(xiàn)在是時(shí)候, 以現(xiàn)代化的架構(gòu)和提高 Silverpeas 的代碼質(zhì)量。但他們需要確切地知道如何, 什么,代理商sonarqube價(jià)格, 以及在哪里重構(gòu)之前, 他們可以繼續(xù)。'我們需要一個(gè)工具來(lái)支持我們的改變,' Silverpeas 軟件建筑師米格爾 Moquillon 說(shuō)。'SonarQube (當(dāng)時(shí)的聲納) 被選中來(lái)幫助我們獲得正確的, 這些問(wèn)題。通過(guò)它的質(zhì)量分析工具和它的統(tǒng)一和可定制的界面, 我們有信息, 以確定我們必須執(zhí)行的任務(wù), 以減少技術(shù)債務(wù)和提高代碼的質(zhì)量。這是我們的 GPS 在改善 Silverpeas 的道路上。SONARQUBE 保持技術(shù)債務(wù)控制
Silverpeas 團(tuán)隊(duì)在 Silverpeas 的現(xiàn)代化過(guò)程中選擇了 SonarQube 這一關(guān)鍵角色, 部分原因是它是開(kāi)源的, 就像 Silverpeas 一樣, 易于擴(kuò)展, 但 SonarQube 也提供了一些功能 Moquillon 說(shuō), 團(tuán)隊(duì)發(fā)現(xiàn)引人注目的:統(tǒng)一和集中的儀表板'一個(gè)統(tǒng)一和集中的儀表板, 其中呈現(xiàn)代碼的主要質(zhì)量指標(biāo): 一目了然是什么出錯(cuò)了, 什么是改進(jìn)了, 很容易看到。簡(jiǎn)單的導(dǎo)航--'一種簡(jiǎn)單的方法來(lái)導(dǎo)航到相關(guān)代碼的不同指標(biāo): 很容易找到需要操作的代碼部分.'強(qiáng)大的報(bào)告-'在時(shí)間的指標(biāo)演變的跡象: 我們可以估計(jì)我們的代碼改進(jìn)的努力。更好的軟件質(zhì)量已導(dǎo)致越來(lái)越多的客戶贏得
SonarSource 的解決方案有助于 Silverpeas 的成功, 通過(guò)對(duì)關(guān)鍵問(wèn)題提供持續(xù)和快速的反饋以及如何解決它們的建議。工作從堅(jiān)實(shí)基地它的代碼質(zhì)量改進(jìn)給它, Silverpeas 團(tuán)隊(duì)已經(jīng)能夠?qū)崿F(xiàn)新的功能, 并提高產(chǎn)品的魯棒性和性能, 這已導(dǎo)致贏得越來(lái)越多的客戶。今天, Silverpeas 團(tuán)隊(duì)致力于將其軟件質(zhì)量保持在 SonarQube 的軌道上。Moqillon 說(shuō), Silverpeas 團(tuán)隊(duì)對(duì) SonarQube 有信心,sonarqube價(jià)格, 因?yàn)?'這是一個(gè)開(kāi)源項(xiàng)目, 如 Silverpeas, 因此, 我們是確保其演變和質(zhì)量。他贊揚(yáng) SonarQube 的定期發(fā)布時(shí)間表、易用性、易于安裝以及與現(xiàn)有開(kāi)發(fā)基礎(chǔ)結(jié)構(gòu) (如連續(xù)集成服務(wù)器詹金斯) 和構(gòu)建系統(tǒng) Maven 等集成的易用性?,F(xiàn)在, SonarQube 分析運(yùn)行每晚 Silverpeas 的35.1萬(wàn)行代碼, 由詹金斯觸發(fā)的后期生成行動(dòng)。開(kāi)發(fā)人員和經(jīng)理定期檢查結(jié)果, 并采取行動(dòng)解決問(wèn)題的集體努力, 以維護(hù)和進(jìn)一步提高 Silverpeas 的軟件質(zhì)量。













SonarSource
使用 SonarQube 的更廣泛的影響和機(jī)會(huì)
除了掃描之外, 一些組織看到的一個(gè)有趣的結(jié)果是, 個(gè)人
開(kāi)始對(duì) SonarQube 提供的信息采取行動(dòng), 以改變和改善其
關(guān)于質(zhì)量代碼創(chuàng)建的行為。一些團(tuán)隊(duì)已經(jīng)開(kāi)始參與--
甚至興奮-關(guān)于去和檢查的因素, 如測(cè)試代碼覆蓋率, 并已能夠
大大提高。董事們使用了 SonarQube 的有關(guān)規(guī)則違規(guī)的信息
教育團(tuán)隊(duì)如何改變不良習(xí)慣以改進(jìn)代碼的創(chuàng)建。所以一個(gè)關(guān)鍵的結(jié)果
SonarQube 在這些組織使用的機(jī)會(huì), 鼓勵(lì), 甚至推動(dòng)
正確的行為。
一些組織通過(guò)強(qiáng)制將度量與構(gòu)建集成在一起來(lái)幫助實(shí)現(xiàn)
和釋放過(guò)程。這意味著必須滿足某些標(biāo)準(zhǔn), 以允許生成和
發(fā)布過(guò)程向前邁進(jìn)。雖然你不能強(qiáng)迫人們普遍看待不良的結(jié)果,
當(dāng)項(xiàng)目截止時(shí)間和軟件發(fā)布日期出現(xiàn)下滑時(shí), 有機(jī)會(huì)使用
具有特定數(shù)據(jù)點(diǎn)和基準(zhǔn)的工程經(jīng)理了解
以前的工作。(組織這樣做是明智的, 他們?cè)谥贫ǖ臉?biāo)準(zhǔn)
停止生成和發(fā)布過(guò)程。
總的來(lái)說(shuō), 一個(gè)實(shí)實(shí)在在的好處是測(cè)試覆蓋率翻了一番, 一些測(cè)試
使用 SonarQube 的組件團(tuán)隊(duì)。一些組織已經(jīng)觀察到測(cè)試團(tuán)隊(duì)的覆蓋率
單元測(cè)試的4-5 時(shí)間的增加, 以及那些的和嚴(yán)謹(jǐn)?shù)母倪M(jìn)
使用 SonarQube 完成單元測(cè)試。這反過(guò)來(lái)又有助于驅(qū)動(dòng)精que的基準(zhǔn)
團(tuán)隊(duì)的進(jìn)步伴隨著更高質(zhì)量的代碼的交付。
簡(jiǎn)而言之, SonarQube 可以為基本代碼分析提供一個(gè)單一的點(diǎn), 其中用戶來(lái)自
開(kāi)發(fā)人員可以去看看他們需要知道什么來(lái)幫助提高代碼質(zhì)量,
可能與代碼評(píng)審工具集成,代理商sonarqube價(jià)格, 以便在儀表板中包含代碼評(píng)審指標(biāo)。
SonarQube 的挑戰(zhàn)
SonarSource 的關(guān)鍵挑戰(zhàn)之一是讓企業(yè)相信投資回報(bào)率的好處
實(shí)現(xiàn)和使用代碼分析解決方案。在這方面的問(wèn)題的一部分是, 它的
在許多公司的時(shí)候, 組織要理解長(zhǎng)期利益是有挑戰(zhàn)性的
正在尋求快速的、迭代的部署。因此, 重要的是要了解長(zhǎng)期利益
在代碼的有效期內(nèi), 而不僅僅是短期的優(yōu)勢(shì) (這是
在他們自己的方式顯著, 但不是戰(zhàn)略)。產(chǎn)品的演變, 以解決功能
諸如影響分析和跨平臺(tái)分析等功能也是
SonarSource 需要集中, 根據(jù)客戶。與代碼審查工具的集成也
被提及作為未來(lái)焦點(diǎn)的區(qū)域。
SonarSource 的小規(guī)模可能是企業(yè)部署決策采用的一個(gè)障礙。但是,
事實(shí)上, 基本產(chǎn)品是開(kāi)源的, 通常跳轉(zhuǎn)開(kāi)始采用的初始使用, 并
也為企業(yè)使用商業(yè)產(chǎn)品提供了一些保證。企業(yè)
在更大的部署中顯示采用 SonarQube 的客戶也有助于
讓那些擔(dān)心產(chǎn)品組合的能力被廣泛采用的人打消疑慮。





關(guān)閉SonarQube中的舊版代碼違規(guī)
一旦您設(shè)置了所有組件,您現(xiàn)在可以使用jsawk為所有現(xiàn)有的違規(guī)創(chuàng)建排除模式:
curl -XGET'http:// localhost:9000 / api / violation?depth = -1'| ./jsawk -a'return in(“﹨ n”)''return source.key.split(“:”)[1] +“; *; [”+ ne +“]”' |排序| uniq的
這將顯示一個(gè)可以粘貼在“關(guān)閉違規(guī)”插件的文本區(qū)域中或?qū)⑵渥鳛槲募炄氪鎯?chǔ)庫(kù)的列表。隨著下一個(gè)分析過(guò)程,中國(guó)sonarqube價(jià)格,您將希望看到零違規(guī)。當(dāng)有人通過(guò)插入一行更改文件時(shí),會(huì)再次顯示違規(guī)行為,并且應(yīng)該被修改。不幸的是,一些違規(guī)行為不是基于行的,并會(huì)產(chǎn)生一個(gè)行號(hào)'undefined'。目前我剛剛刪除了這些手動(dòng),所以你仍然可能會(huì)看到一些違規(guī)。
結(jié)論
我提出了一種方法來(lái)將您的舊版代碼重置為零違例。使用SonarQube 4.0,“切換違規(guī)關(guān)閉”插件的功能將在內(nèi)核中使用,因此將更容易使用。我仍然在尋找保持排除模式xin的jia方式。一旦有人必須修復(fù)現(xiàn)有文件的違規(guī)行為,則應(yīng)刪除該模式。
更新09.01.2014
從SonarQube 4開(kāi)始,這種方法不再工作了。 SwitchOffViolati插件的一些功能已被移動(dòng)到,但是排除違反行為是不可能的,也不會(huì)實(shí)現(xiàn)。開(kāi)發(fā)商建議僅查看項(xiàng)目的趨勢(shì),而不是總體違規(guī)數(shù)量。這可以很好地使用差分。







溫馨提示:以上是關(guān)于華克斯信息-sonarqube價(jià)格的詳細(xì)介紹,產(chǎn)品由蘇州華克斯信息科技有限公司為您提供,如果您對(duì)蘇州華克斯信息科技有限公司產(chǎn)品信息感興趣可以聯(lián)系供應(yīng)商或者讓供應(yīng)商主動(dòng)聯(lián)系您 ,您也可以查看更多與行業(yè)專用軟件相關(guān)的產(chǎn)品!

蘇州華克斯信息科技有限公司
地址:蘇州工業(yè)園區(qū)新平街388號(hào)
電話:13862561363傳真:0512-62382981
免責(zé)聲明:以上信息由會(huì)員自行提供,內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由發(fā)布會(huì)員負(fù)責(zé),天助網(wǎng)對(duì)此不承擔(dān)任何責(zé)任。天助網(wǎng)不涉及用戶間因交易而產(chǎn)生的法律關(guān)系及法律糾紛, 糾紛由您自行協(xié)商解決。
風(fēng)險(xiǎn)提醒:本網(wǎng)站僅作為用戶尋找交易對(duì)象,就貨物和服務(wù)的交易進(jìn)行協(xié)商,以及獲取各類與貿(mào)易相關(guān)的服務(wù)信息的平臺(tái)。為避免產(chǎn)生購(gòu)買(mǎi)風(fēng)險(xiǎn),建議您在購(gòu)買(mǎi)相關(guān)產(chǎn)品前務(wù)必 確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。過(guò)低的價(jià)格、夸張的描述、私人銀行賬戶等都有可能是虛假信息,請(qǐng)采購(gòu)商謹(jǐn)慎對(duì)待,謹(jǐn)防欺詐,對(duì)于任何付款行為請(qǐng)您慎重抉擇!如您遇到欺詐 等不誠(chéng)信行為,請(qǐng)您立即與天助網(wǎng)聯(lián)系,如查證屬實(shí),天助網(wǎng)會(huì)對(duì)該企業(yè)商鋪?zhàn)鲎N(xiāo)處理,但天助網(wǎng)不對(duì)您因此造成的損失承擔(dān)責(zé)任!
聯(lián)系:tousu@tz1288.com是處理侵權(quán)投訴的專用郵箱,在您的合法權(quán)益受到侵害時(shí),歡迎您向該郵箱發(fā)送郵件,我們會(huì)在3個(gè)工作日內(nèi)給您答復(fù),感謝您對(duì)我們的關(guān)注與支持!
增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:粵B2-20191121 | 網(wǎng)站備案編號(hào):粵ICP備10200857號(hào)-23 | 高新技術(shù)企業(yè):GR201144200063 | 粵公網(wǎng)安備 44030302000351號(hào)
Copyright ? 2006-2025 深圳市天助人和信息技術(shù)有限公司 版權(quán)所有 網(wǎng)站統(tǒng)計(jì)