【 http://www.cnblogs.com/youxilua/archive/2011/12/20/2295047.html 】
前言
???? 什么時(shí)候開始接觸開源這個(gè)詞呢?貌似,是某老師一直有提,但是,一直沒有教我們?nèi)绾螀⑴c開源項(xiàng)目,哎..估計(jì)大學(xué)老師都這樣子了.后來,學(xué)習(xí)如何使用cvs,svn,git,mercurial等等工具以后,終于,了解開源項(xiàng)目的整個(gè)管理以及參與的流程,走了不少彎路,不過,弄懂了還算不錯(cuò).在我學(xué)會(huì)使用版本控制器以及,那些網(wǎng)站提供開源服務(wù),還有那些開源的項(xiàng)目如何下載的時(shí)候,曾經(jīng)嘗試過在學(xué)校開展一下開源項(xiàng)目活動(dòng),利用code google 進(jìn)行代碼的管理,google小組進(jìn)行討論,gmail進(jìn)行交流,可惜的是,到最后,大家連個(gè)svn都用不好,最后,不了了之.我后來思考了一下,造成這樣的原因,首先,大家對(duì)于新鮮事物的接受能力不強(qiáng),他們對(duì)于協(xié)同工作的理解是用U盤把代碼拷來拷去方便直接.不愿意學(xué)習(xí)什么是版本號(hào),什么是版本分支,什么是合并,以及如何解決代碼沖突,覺得還不如用U盤直接拷代碼來得方便.其次,就是老師,連老師都不會(huì)賴得教版本管理,也就只有等我們出去工作的時(shí)候才知道有這么一樣?xùn)|西,白白浪費(fèi)了最重要大學(xué)那幾年學(xué)習(xí)開源項(xiàng)目的黃金時(shí)間.
尋找開源項(xiàng)目
?? 一般而言,我們都是在我們使用某技術(shù)以后一段時(shí)間,才發(fā)現(xiàn)原來是開源的,然后,才去下載.有些開源軟件有自己搭建的服務(wù)器,不過,對(duì)于,大部分開源項(xiàng)目都是使用專門的托管網(wǎng)站進(jìn)行管理.所以,高效的尋找那些開源項(xiàng)目,了解有那些項(xiàng)目托管網(wǎng)站就非常必須
? 支持的版本控制器 ? 使用友好度 SVN Git Mercurial ? 支持 支持 支持 ★★★★★ 在這么多的項(xiàng)目托管網(wǎng)站中,我個(gè)人感覺,code google是最簡(jiǎn)單,首先,它提供的豐富齊全的幫助文檔,不但如此,這些幫助文檔很多都有相應(yīng)的中文版本,對(duì)于,那些初次接觸同學(xué)來講,實(shí)在是一個(gè)很好的學(xué)習(xí)機(jī)會(huì),不過,有一點(diǎn)值得注意的是,在正常的渠道下,你是永遠(yuǎn)都獲取不到項(xiàng)目的密碼,這點(diǎn),我相信學(xué)編程都知道,除了密碼這點(diǎn),其它都可以無障礙使用.
? 支持的版本控制器 ? 使用友好度 SVN Git Mercurial ? 支持 支持 支持 ★★ 對(duì)于,Souceforge歷史,我不是很理解,只是接觸的很多開源項(xiàng)目都使用Souceforge進(jìn)行托管,Souceforge的使用相對(duì)于code google就有點(diǎn)復(fù)雜了,而且,文檔全是英語,對(duì)于英語苦手而言實(shí)在有些難度.
? 支持的版本控制器 ? 使用友好度 SVN Git Mercurial ? 不支持 支持 不支持 ★ 很多知名的開源的軟件都使用了Github進(jìn)行托管,免費(fèi)賬號(hào)提供300m.不過,個(gè)人對(duì)于git不是很熟悉,就不做過多的評(píng)價(jià).
?
怎么都是些國(guó)外的?其實(shí),我們中國(guó)也有類似的托管網(wǎng)站,例如淘寶的淘蝌蚪,盛大的Teamhost,不過,鑒于上面的項(xiàng)目還比較少,所有就不做過多介紹.
最后,知道有這些網(wǎng)站以后,還怕沒有優(yōu)秀的開源項(xiàng)目學(xué)習(xí)嗎?
知道這些網(wǎng)站以后,你還需要一款專門的軟件.
如果你是使用eclipse的可以參考我收集的eclipse下這些項(xiàng)目控制器的相應(yīng)的插件
http://www.cnblogs.com/youxilua/archive/2011/09/27/2192913.html ?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
