成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

程序員必讀:七款出色的GitHub功能集成工具

譯文
開發(fā) 開發(fā)工具
人氣代碼共享網(wǎng)站GitHub已經(jīng)成功吸引到全球無數(shù)用戶的目光,其代碼庫規(guī)模也保持著傲人的增速——當(dāng)然,隨之而來的則是滾滾不絕的支持與注資。除此之外,也有越來越多的第三方軟件與GitHub相對接、旨在為用戶提供從項(xiàng)目管理到持續(xù)集成再到PaaS云服務(wù)等多種功能拓展。

第三方集成方案為炙手可熱的存儲-托管網(wǎng)站帶來更多強(qiáng)大功能

[[112901]] 

開發(fā)人員之選:七款***的GitHub工具

人氣代碼共享網(wǎng)站GitHub已經(jīng)成功吸引到全球無數(shù)用戶的目光,其代碼庫規(guī)模也保持著傲人的增速——當(dāng)然,隨之而來的則是滾滾不絕的支持與注資。除此之外,也有越來越多的第三方軟件與GitHub相對接、旨在為用戶提供從項(xiàng)目管理到持續(xù)集成再到PaaS云服務(wù)等多種功能拓展。

GitHub最近在網(wǎng)站的Integrations專欄中公布了合作關(guān)系的具體細(xì)節(jié),并表示將通過GitHub開發(fā)者計(jì)劃吸引更多開發(fā)人員為其貢獻(xiàn)集成方案。在今天的文章中,我們將介紹七款廣受好評的工具集成,了解它們?nèi)绾螏椭鶪itHub用戶在自己的開發(fā)流程中實(shí)現(xiàn)價(jià)值提升。

 

 

Asana

Asana是一款項(xiàng)目管理工具,旨在以無需借助電子郵件的前提下幫助用戶實(shí)現(xiàn)團(tuán)隊(duì)合作。目前Asana提供Web應(yīng)用版本以及面向iOS與Android設(shè)備的移動應(yīng)用版本。

Chartbeat公司工程技術(shù)副總裁Nathan Potter表示,Asana已經(jīng)在該公司內(nèi)部被廣泛用于任務(wù)管理工作。作為一家實(shí)時Web分析企業(yè),Chartbeat正是通過GitHub進(jìn)行代碼庫管理。“我曾經(jīng)在2012為參與到Asana-GitHub集成的編寫工作當(dāng)中,”Potter回憶道。在GitHub開源插件系統(tǒng)的支持下,這款集成方案正式上線啟用。當(dāng)代碼提交結(jié)果在GitHub上付諸運(yùn)行時,Asana會為其創(chuàng)建一個任務(wù)ID、同時自動配備一條指向提交內(nèi)容的鏈接。

 

 

CircleCI

CircleCI是一款面向Web開發(fā)人員的持續(xù)集成與部署工具。Intercom公司CTO Ciaran Lee發(fā)現(xiàn),GitHub與CircleCI這一組合能夠幫助用戶顯著節(jié)約時間。作為一家專門為網(wǎng)絡(luò)企業(yè)提供客戶交流工具的廠商,Intercom公司將其代碼保存在GitHub當(dāng)中并通過CircleCI進(jìn)行代碼運(yùn)行測試。

“它每一天都能為我們節(jié)約數(shù)個小時的工作周期,”Lee表示。他同時補(bǔ)充稱,CircleCI與GitHub的協(xié)作幾乎完全以自動化方式進(jìn)行。Lee在實(shí)際操作中感受到的惟一缺憾在于,同時在GitHub上使用CircleCI與Code Climate(一款代碼質(zhì)量分析工具)時會出現(xiàn)沖突。Intercom不得不在二者中選擇其一,但Lee相信GitHub正在著手修復(fù)這一問題。

 

 

CloudBees

CloudBees是一套Java PaaS解決方案,它利用Jenkins持續(xù)集成機(jī)制幫助客戶更為快捷地交付更多軟件成果。作為一家為商業(yè)客戶提供峰值負(fù)載與能源傳輸信息的企業(yè),Viridity Energy公司利用CLoudBees進(jìn)行質(zhì)量保障測試、構(gòu)建生產(chǎn)環(huán)境并將其作為二進(jìn)制代碼存儲庫,Viridity公司工程技術(shù)副總裁Duncan DeVore指出。在GitHub與CloudBees的集成協(xié)作下,該公司順利完成了模塊創(chuàng)建、分布式應(yīng)用程序開發(fā)以及源代碼存儲外加問題追蹤等工作。Viridity利用云模式取代了原有的內(nèi)部系統(tǒng)。

“我們選擇云模式的原因在于,我們希望能將自己的主要精力集中在創(chuàng)建業(yè)務(wù)軟件而非打理部署事務(wù)與解決故障難題身上,”DeVore解釋道。

 

 

Code Climate

Code Climate為Ruby on Rails以及JavaScript項(xiàng)目提供靜態(tài)分析功能。作為一項(xiàng)托管服務(wù),它所訪問的代碼被保存在一臺GitHub服務(wù)器上,并通過互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸。眾包網(wǎng)站Kickstarter就使用Code Climate與GitHub集成方案進(jìn)行漏洞排查工作。

“當(dāng)我們將代碼提交至GitHub時,Web觸發(fā)機(jī)制會自動通知Code Climate并由其對變更內(nèi)容進(jìn)行分析,”Kickstarter網(wǎng)站運(yùn)營工程師Aaron Suggs表示。“Code Climate的分析結(jié)果會以鏈接形式被納入我們的提取請求當(dāng)中。Code Climate還能通過電子郵件和我們的聊天室通知開發(fā)人員嚴(yán)重事態(tài)的***進(jìn)展情況。”Kickstarter網(wǎng)站同時利用Code Climate的最近功能將評論反饋發(fā)送至GitHub提取請求當(dāng)中。

 

 

Pivotal Tracker

Pivotal Tracker是一款由Pivotal實(shí)驗(yàn)室開發(fā)的敏捷項(xiàng)目管理工具。醫(yī)學(xué)雜志《Cureus》就在利用Pivotal Tracker與其GitHub代碼庫相結(jié)合以進(jìn)行任務(wù)管理工作。

“在代碼庫中的每一項(xiàng)提交內(nèi)容中,除了固有的Tracker故事ID與狀態(tài)之外,我們還額外添加了對應(yīng)提交者的身份驗(yàn)證信息,”《Cureus》雜志工程技術(shù)副總裁Chris Barretto指出。“當(dāng)提交內(nèi)容被推送至GitHub上的主分支中時,背景故事將被更新至Tracker并作為***狀態(tài),同時故事評論也會被嵌入到GitHub提交結(jié)果當(dāng)中。”盡管對于Pivotal Tracker與GitHub集成方案的實(shí)際效果表示滿意,《Cureus》方面仍然提出了幾項(xiàng)改進(jìn)愿望,其中包括希望在Pivotal Tracker中為每個項(xiàng)目設(shè)置通知機(jī)制。

 

 

Travis CI

作為同時提供托管與防火墻后版本的解決方案,Travis CI是一款用于持續(xù)集成、部署與測試的工具。在線零售企業(yè)ModCloth公司一年前為了降低管理成本而利用Travis CI替代了原有Jenkins服務(wù)器,并在此后一直使用GitHub代碼庫。GitHub與Travis CI通過GitHub API實(shí)現(xiàn)對接,ModCloth公司高級軟件工程師Dan Buch表示。

盡管對GitHub的表現(xiàn)感到滿意,ModCloth方面仍然為該平臺提出了一系列改進(jìn)意見,Buch指出。“他們的功能交付速度無法滿足我們的業(yè)務(wù)發(fā)展需求。”

 

TenXer

TenXer生產(chǎn)力分析工具旨在幫助工程師了解團(tuán)隊(duì)的服務(wù)使用情況(包括GitHub在內(nèi)),從而掌握對方的工作習(xí)慣。TenXer可通過標(biāo)準(zhǔn)GitHub API或者利用GitHub OAuth登陸TenXer的方式實(shí)現(xiàn)雙方集成,TenXer市場推廣官員JP Patil指出。

“對于GitHub Enterprise用戶來說,客戶需要在內(nèi)部防火墻之后安裝TenXer Agent。TenXer Agent利用同一API與GitHub Enterprise進(jìn)行通信,但能夠通過安全端口根據(jù)需求將數(shù)據(jù)推送至TenXer服務(wù)器當(dāng)中,”Patil指出。當(dāng)GitHub用戶為TenXer提供通過該API訪問數(shù)據(jù)的必要權(quán)限時,TenXer能夠追蹤一系列指標(biāo)與數(shù)據(jù)點(diǎn)、從而完成分析工作。

英文:http://www.infoworld.com/slideshow/147333/programmer-picks-7-great-github-integrations-239832#slide1

責(zé)任編輯:林師授 來源: 51CTO
相關(guān)推薦

2024-11-12 07:32:16

APIAPI管理工具接口

2013-05-29 09:41:35

程序員移動開發(fā)工具移動開發(fā)者

2023-01-07 14:54:01

在線畫圖工具

2020-06-19 07:00:00

LinuxPython IDE

2015-03-31 14:28:18

程序員程序員必讀的書-Linux

2019-08-22 11:09:26

程序員技能開發(fā)者

2023-02-16 08:23:07

2019-07-05 10:45:27

Java程序員編程語言

2022-08-10 14:51:33

開源Java工具

2015-07-30 11:29:07

Web程序員CSS工具

2013-05-29 10:33:38

程序員經(jīng)驗(yàn)

2019-11-14 09:09:03

程序員技能開發(fā)者

2022-11-10 08:03:37

GitHubCopilot

2015-01-22 16:16:35

AdroidJava工具

2020-04-24 09:26:30

Java程序員工具

2014-08-15 10:37:50

程序員編程工具

2019-07-09 11:09:34

程序員Linux技術(shù)

2016-07-07 09:01:55

Linux文件比較工具

2016-11-23 07:33:54

編程語言GitHub程序員

2013-12-13 13:38:32

C程序員
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲成人自拍 | 久久精品一| 自拍偷拍第一页 | 一区二区三区电影在线观看 | 成年人黄色免费视频 | 精品欧美乱码久久久久久 | 国产精品一区三区 | gav成人免费播放视频 | av官网在线 | 国产成人精品免费 | 狠狠操电影| 欧美一区二区久久 | 午夜视频一区二区 | 精品国产一二三区 | 亚洲人的av| 午夜精品久久久久久久99黑人 | 国产欧美在线 | 欧美一区二区视频 | 亚洲福利在线视频 | 国产一区二区在线免费视频 | 91免费在线 | 久久久久国产一区二区三区四区 | 嫩草懂你的影院入口 | 亚洲91精品 | 国产精品久久久久久久久免费桃花 | 天堂中文av | 欧美日韩国产在线观看 | 久久av网站 | 成人在线视频免费看 | 成人高清网站 | 久久久精品一区 | 成人黄色在线 | 正在播放国产精品 | 三级成人在线 | 国产高清精品一区二区三区 | 国产精品99久久久久久久vr | 午夜精品一区二区三区免费视频 | 亚洲综合五月天婷婷 | 欧美性一区二区三区 | 91伦理片 | 男女精品网站 |