自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

最新消息 免費(fèi)SVN空間已開放

開發(fā) 項(xiàng)目管理
本文和大家一起學(xué)習(xí)一下免費(fèi)的SVN空間問題,GoogleCode和Sourceforge的優(yōu)劣勢(shì)介紹,以及兩者的詳細(xì)功能對(duì)比等內(nèi)容。

本節(jié)簡(jiǎn)單介紹一下免費(fèi)的SVN空間,在學(xué)習(xí)SVN的過程中可能會(huì)遇到SVN空間問題,在這里簡(jiǎn)單和大家討論一下,希望通過本節(jié)的學(xué)習(xí),大家對(duì)SVN空間有更加深刻的認(rèn)識(shí)。
一直想找一個(gè)免費(fèi)的CVS或者SVN空間可以把自己業(yè)余的東東傳上去。畢竟放在自己機(jī)器上不夠穩(wěn)妥,放在公司服務(wù)器又不方便。直到遇見了http://unfuddle.com/home
正如網(wǎng)頁(yè)所說Unfuddleisasecure,hostedsoftwaredevelopmentenvironmentandprojectmanagementsolutionforsmallsoftwaredevelopmentteams.
它集成了subversion代碼管理,進(jìn)度管理,協(xié)同工作,BUG管理……免費(fèi)版本有15M空間,對(duì)于個(gè)人的小項(xiàng)目還是足夠。至少BlindBoy已經(jīng)完全傳上去拉……
GoogleCode和Sourceforge
  提起GoogleCode,我需要很慚愧地承認(rèn)一點(diǎn),我一開始的時(shí)候“把它看扁了”。初接觸GoogleCode的時(shí)候,我簡(jiǎn)單地認(rèn)為,GoogleCode只是一個(gè)半成品,從各方面的功能來講,似乎遠(yuǎn)不能夠與Sourceforge的完備相比。但是,隨著對(duì)GoogleCode了解的深入,我不能不承認(rèn)我錯(cuò)了,GoogleCode再一次證明“簡(jiǎn)單是美”的法則:Google的服務(wù)似乎永遠(yuǎn)是看似簡(jiǎn)單(甚至讓你覺得不夠用),而實(shí)則非常完備。
  如果你有開源的計(jì)劃,或者已經(jīng)開源,或者你有私人的項(xiàng)目希望有個(gè)完備的平臺(tái)去管理它,那么本文值得你一讀,因?yàn)檫@是我在這方面的一些心得。到目前為止,我開源了WINX和DocX已經(jīng)4個(gè)月多了,和GoogleCode、Sourceforge均有了較長(zhǎng)時(shí)間的接觸,希望借機(jī)會(huì)和大家交流下。
  選擇GoogleCode,還是Sourceforge?總體來講,兩者各有各的優(yōu)勢(shì)。從進(jìn)入的門檻來講,使用GoogleCode會(huì)比Sourceforge容易很多。
  GoogleCode的優(yōu)勢(shì)與劣勢(shì)
  GoogleCode的優(yōu)勢(shì)
  速度第一。Google的服務(wù)以快速著稱,GoogleCode亦不例外。當(dāng)你上傳新的Release時(shí),你會(huì)特別感受到這一點(diǎn)。
  操作簡(jiǎn)潔。如果Sourceforge和GoogleCode提供了同樣的功能,那么我可以毫不思索的講,GoogleCode比Sourceforge快捷易用。我們后文將詳細(xì)比較各個(gè)功能。
  GoogleCode的劣勢(shì)
  容易被盾。以我的經(jīng)驗(yàn),GoogleCode被盾比較頻繁。這導(dǎo)致我有時(shí)無法瀏覽Bug列表,發(fā)布新的Release等等。所幸的是,GoogleCode的SVN連接從來沒有出現(xiàn)訪問障礙。因此這不算太大的問題。另外,按GoogleCode的說法,有些功能可以在命令行進(jìn)行,而不需要到Web上,但是我本人尚未進(jìn)行詳細(xì)的驗(yàn)證。
  100M的容量限制。GoogleCode限制每個(gè)項(xiàng)目的SVN空間大小不能超過100M,發(fā)布的所有Release亦不能超過100M。由于目前我的項(xiàng)目剛剛開始,這一點(diǎn)還不是一個(gè)障礙。但是這是一個(gè)比較容易到達(dá)的數(shù)字??梢灶A(yù)見,你的項(xiàng)目要面臨搬家的風(fēng)險(xiǎn)。我試圖尋找辦法來清除一部分SVN歷史版本數(shù)據(jù)、刪除一些歷史Release版本,未果。
  無數(shù)據(jù)統(tǒng)計(jì)功能。你無法得知你的Release被下載的情況(下載總數(shù)以及趨勢(shì))。
  Sourceforge的優(yōu)勢(shì)與劣勢(shì)
  Sourceforge的優(yōu)勢(shì)
  更多的受眾,已經(jīng)形成第一開源社區(qū)。簡(jiǎn)單統(tǒng)計(jì)結(jié)果表明,Sourceforge上大約每5分鐘就有一個(gè)新的Release。也就是說,一天大約有300個(gè)新的發(fā)布(這不是精確的統(tǒng)計(jì),只是簡(jiǎn)單估算)。
  功能更加完備。目前來看,GoogleCode在功能上并不比Sourceforge成熟。如果GoogleCode是一個(gè)完整、快捷、功能足夠的平臺(tái),那么Sourceforge則是一個(gè)方方面面均已經(jīng)相當(dāng)完備的開發(fā)平臺(tái)。
  Sourceforge的劣勢(shì)
  操作繁復(fù),速度較慢。
  詳細(xì)功能對(duì)比
  下面我們來看一下SVN空間介紹中展開來對(duì)比一下兩者的功能:
  建立帳號(hào)。GoogleCode只要你有Gmail帳號(hào)即可。Sourceforge要求你進(jìn)行注冊(cè)。而且你發(fā)現(xiàn),Sourceforge的注冊(cè)流程十分羅嗦。
  建立項(xiàng)目。GoogleCode只要你簡(jiǎn)單填寫一下項(xiàng)目的相關(guān)信息(http://code.google.com/hosting/createProject),僅一個(gè)頁(yè)面即可完成申請(qǐng)。而Sourceforge的新Project申請(qǐng)流程是繁復(fù)的,有很多的下一步,并需要你閱讀一些英文細(xì)節(jié)。另外,你的項(xiàng)目并不馬上生效,而是需要進(jìn)過審批。不出意外的話,在申請(qǐng)之后的第二天再上Sourceforge,你的項(xiàng)目應(yīng)該通過審批了。
  代碼管理。GoogleCode僅支持SVN庫(kù),Sourceforge支持SVN和CVS。GoogleSVN限制在100M內(nèi),Sourceforge則尚未見到明確的容量限制。
  代碼庫(kù)的權(quán)限管理。GoogleCode的代碼庫(kù)權(quán)限管理非常簡(jiǎn)單,在你登陸后,http://code.google.com/hosting/settings將顯示GoogleCode為你自動(dòng)生成的隨機(jī)密碼。通過你的用戶名和這個(gè)隨機(jī)密碼,你就可以訪問SVN代碼庫(kù),對(duì)其進(jìn)行修改。sourceforge推薦使用putty套件,詳細(xì)參考sourceforge上的說明,總的來說,相當(dāng)繁復(fù)。
  發(fā)布版本。GoogleCode限制所有Release包不能超過100M,單個(gè)Release不能超過10M。Sourceforge尚未見到明確的限制。
  GoogleCode發(fā)布一個(gè)新的Release流程,仍然只需要一個(gè)頁(yè)面即可完成。你只需要選擇上傳的文件,并為該文件加一些預(yù)定義的標(biāo)簽(用于告訴別人你的Release支持的平臺(tái)或其他信息,這些標(biāo)簽GoogleCode已經(jīng)預(yù)定義部分,項(xiàng)目管理人員亦可以定義),確認(rèn)即開始上傳。特別地,如果一個(gè)Release被打上Featured標(biāo)簽,那么它將出現(xiàn)在項(xiàng)目首頁(yè)。
  SVN空間中Sourceforge的流程則比較復(fù)雜:
  通過ftp上傳你要發(fā)布的文件。上傳地址:ftp://upload.sourceforge.net/incoming,這個(gè)過程匿名進(jìn)行。上傳的文件在你后續(xù)的步驟中進(jìn)行“認(rèn)領(lǐng)”,如果某個(gè)包長(zhǎng)時(shí)間沒人認(rèn)領(lǐng),Sourceforge將清理之。
  進(jìn)入Sourceforge。用你的Sourceforge帳號(hào)登陸。
  進(jìn)入項(xiàng)目主頁(yè),進(jìn)入Admin->FileReleases。
  選擇已有的Package或者新建Package,向該P(yáng)ackage中添加一個(gè)Release。在你的項(xiàng)目發(fā)布的文件比較多(不是發(fā)布的歷史版本多,而是一次發(fā)布的文件多,你可能希望對(duì)他們進(jìn)行歸類)時(shí),Package可以更加有條理地管理這些文件。
  為該Release添加ReleaseNote和ChangeLog。確認(rèn)。
  認(rèn)領(lǐng)你上傳到ftp上的文件。打上勾,確認(rèn)即可。
  為你發(fā)布的文件添加說明(支持的平臺(tái)、包的格式及其他規(guī)格)。
  如果有人關(guān)注這個(gè)項(xiàng)目的Release,最后一步,你可以向這些人發(fā)送信息,告訴他們發(fā)布了新的Release。這一步很有意思,是GoogleCode不能做到的。
  Bug報(bào)告。GoogleCode中的issues,Sourceforge的tracker。由于用的還不算多,暫時(shí)不做詳細(xì)比較。
  論壇。GoogleCode中并不直接提供論壇功能,當(dāng)然,這是因?yàn)樗扑]你使用強(qiáng)大的GoogleGroups。Sourceforge則除了提供給用戶的論壇(并把用戶論壇分為兩個(gè),一個(gè)討論產(chǎn)品功能的,一個(gè)屬于頭腦風(fēng)暴型的開放式討論),也提供開發(fā)者專用的論壇(對(duì)非項(xiàng)目成員不可見)。
  ProjectWeb。GoogleCode中沒有提供項(xiàng)目主頁(yè),而是頗具創(chuàng)意的提供了一個(gè)WikiPages。Sourceforge提供了項(xiàng)目主頁(yè),項(xiàng)目主頁(yè)的地址是:"項(xiàng)目名.sourceforge.net"。你可以利用這個(gè)網(wǎng)址來宣傳項(xiàng)目、提供項(xiàng)目信息。這個(gè)空間是是php+mysql的,并且你可以通過遠(yuǎn)程Shell控制,極其靈活。
  團(tuán)隊(duì)成員管理。GoogleCode你可以通過添加其他Gmail帳號(hào)為項(xiàng)目成員(Members)或管理員(Administers),但似乎還不能進(jìn)行更加詳細(xì)的權(quán)限管理。Sourceforge提供了非常精細(xì)的項(xiàng)目成員的權(quán)限管理。
  下載與訪問統(tǒng)計(jì)。GoogleCode無此功能。Sourceforge提供了最近7日、最近2個(gè)月、年、全部訪問/下載統(tǒng)計(jì)。非常詳細(xì)。
  軟件截圖(ScreenShots)??梢宰層脩粞杆佾@得項(xiàng)目的第一印象,吸引眼球。GoogleCode無此功能。本節(jié)介紹SVN空間完畢,請(qǐng)關(guān)注本節(jié)其他相關(guān)報(bào)道。
 

【編輯推薦】

  1. SVN使用手冊(cè)之入門篇
  2. SVN管理與應(yīng)用相關(guān)的資料參考手冊(cè)
  3. ApacheSVN服務(wù)器安裝指導(dǎo)手冊(cè)
  4. Centos下SVN的安裝配置實(shí)用手冊(cè)
  5. SVN服務(wù)器安裝指導(dǎo)手冊(cè)

 

責(zé)任編輯:佚名
相關(guān)推薦

2013-03-05 17:26:40

Surface Pro

2021-10-26 07:19:40

REvilGroove網(wǎng)絡(luò)安全

2009-04-04 09:37:21

傲游瀏覽器插件

2009-07-13 08:27:36

Windows 7RTM操作系統(tǒng)

2015-03-09 17:38:53

XY蘋果助手Apple Watch

2014-05-05 10:58:10

Windows 9Windows 8.1

2012-05-22 09:00:17

Windows 8微軟

2022-01-04 16:45:30

數(shù)字人民幣數(shù)字貨幣貨幣

2013-12-20 11:26:01

2012-07-17 10:13:20

OfficeXP

2013-02-25 16:37:20

WPSOffice for

2009-01-19 11:13:57

MCADMCSDMCDBA

2012-05-29 10:41:37

Windows 8

2014-01-25 09:19:58

Windows 8.1Windows 8.1

2009-07-09 09:30:08

谷歌Chrome OS合作伙伴聯(lián)想

2009-08-11 09:07:32

Windows 7IT管理技術(shù)大會(huì)

2018-03-15 21:48:13

Python開發(fā)開源

2016-11-08 07:36:26

Facebook廣告

2021-10-19 15:04:05

開源技術(shù) 數(shù)據(jù)

2016-08-08 13:49:44

點(diǎn)贊
收藏

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