成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

國內類github代碼托管平臺推薦

2015-01-29 12:11:02來源:前端博客作者:

國內代碼托管平臺在這兩年突起,我最近聽得最多的就是coding.net這個網站了,還有如csdn、oschina和京東倒是聽說過,其它的就倒是第一次聽說。下面一起來看看這些代碼托管平臺是怎么樣的吧。

國內代碼托管平臺在這兩年突起,我最近聽得最多的就是coding.net這個網站了,還有如csdn、oschina和京東倒是聽說過,其它的就倒是第一次聽說。下面一起來看看這些代碼托管平臺是怎么樣的吧。

GitCafe

GitCafe是一個基于代碼托管服務打造的技術協作與分享平臺,最近剛剛獲得景林資產300萬人民幣天使輪投資。

Git是目前世界上最流行最優秀的項目版本控制系統之一,Cafe的意思為咖啡館,象征著程序員文化。

GitCafe界面十分簡潔清爽,左右分欄的設計,使得瀏覽倉庫代碼十分便利。提供工單、wiki和頁面服務。支持在線編輯功能,代碼的修改、提交和合并請求,都可以在瀏覽器中完成。GitCafe的公有倉庫免費,私有倉庫需付費。付費功能使用極特幣(gitcoin),是一個很有趣的設計。

GitCafe目前還缺乏Webhook和API功能,因此其他應用或服務要支持GitCafe非常困難。

gitshell

gitshell是基于django開發的git代碼協作平臺。

GitShell的設計,有一個顯著的特點,就是專注于git代碼倉庫本身,也就是UNIX哲學的“只做一件事,并且把它做好”。雖然GitShell自身不提供維基、工單等項目協作常用的功能,但是GitShell支持webhook,可以與第三方的代碼協作應用服務(包括維基、工單等)無縫結合。

GitShell可以直接使用GitHub賬號登錄,新建項目的時候可以導入其他git倉庫,其webhook服務也與GitHub兼容,方便新用戶使用和舊項目的遷移。

代碼是程序員最寶貴的資產,因此GitShell還提供Dropbox備份。

GitShell上可以免費創建公有和私有項目。

CSDN

code.csdn是CSDN推出的代碼協作平臺;贕itlab搭建,支持維基、工單等功能。

CSDN是國內最大的程序員社區,然而卻常常給人老舊、笨重的感覺,總之就是和酷字不沾邊。不過code.csdn的設計還不錯,特別是它提供了代碼片段功能,而且代碼片段與CSDN的博客實現了雙向綁定,在CSDN的博客中可以很方便地引用code.csdn中的代碼片段,同時,在CSDN博客中插入的代碼片段也會自動保存到code.csdn。

京東

code.jd是京東(是的,你沒看錯,就是那個賣東西的京東,他們也開始提供代碼托管了……)提供的代碼協作平臺,功能和界面和CSDN比較接近,應該也是基于Gitlab搭建的。由于功能、設計和CSDN大同小異,這里就不重復介紹了。

CSDN和京東都可以免費創建公開和私有項目。

oschina

oschina的git代碼托管服務公開、私有項目均免費,功能也比較全面。oschina支持GitHub、Google、weibo、Windows Live賬戶登錄,比較方便。

oschina剛上線的時候,直接用了GitHub的樣式——不是模仿,也不是像素級拷貝,而是字面意義上的“直接用了”,甚至連css中的github字樣也沒有修改。

即使是現在,整個oschina的用戶界面設計布局也和GitHub十分相像——GitHub用戶使用git.oschina,會有強烈的既視感。

除了細節處理沒有GitHub精美外,GitHub的各種酷炫的交互設計,比如鍵盤快捷鍵操作工單、喚出命令接口等功能oschina都沒有采用。

畢加索有一句名言:”Bad artists copy, great artists steal.“(劣工摹其形,巧匠攝其魂。)雖然git.oschina樣式布局方面大量拷貝GitHub,但顯然沒有偷到GitHub界面設計的精髓。

gitcd

gitcd.com是基于gitc的代碼協作平臺。gitc使用Java開發,技術設計上有一些值得關注的特性,例如:

  • gitc的ssh服務使用apache sshd,自行解析upload-pack和receive-pack的報文格式。
  • 使用jgit讀取git倉庫信息。
  • 頁面展示部分使用了lucene搜索引擎,對每個分支最近一次RevCommit進行索引,該技術的應用,使得gitcd.com上倉庫各個分支樹在網頁上瀏覽速度平均<200毫秒(實際一般是80毫秒左右)。

gitcd同樣支持webhook,還可以設置SMS提醒。gitcd的權限控制粒度較細,可以限制分支提交,對某些流程嚴格的企業而言十分有用。

gitcd的界面比較簡陋,用戶注冊的流程也很麻煩,注冊成功的郵件給出的鏈接無法訪問,而且需要綁定手機才能創建項目。

目前支付寶的團隊使用gitcd托管代碼,除此以外,gitcd.com上其他的公開項目很少,活躍用戶也很少。

svnchina

svnchina于2006年成立,是國內第一家支持私有項目的SVN源代碼托管平臺。

svnchina的收費策略為項目創建者需交納年費,項目協作者免費。項目創建者交納99元的年費后,可創建任意數量的項目,但空間使用不能超過1G.如果需要更多的空間,可以選擇更高的年費。

svnchina最初的創始人為馮華君,其開發的FIT輸入法曾是中國市場占有率最高的Mac系統第三方中文輸入法。

geakit

集盒是2012年推出的基于git的代碼協作平臺。提供項目、工單等功能。集盒有一個非常方便、有用的特性——項目分組功能,可以通過分組功能對自己創建、參與、關注的項目進行分類。這個分類功能對于組織倉庫非常方便。CSDN的代碼協作平臺在2013年11月底也加上了這個功能。

可惜的是2013年以來集盒的開發趨于停滯。目前,網站引用的css等靜態資源已經無法訪問,https的證書也已經過期。

TaoCode

TaoCode是淘寶推出的開源項目協作平臺。目前bug不少,注冊、創建、刪除項目常出問題。其上的活躍用戶主要是阿里內部人員。

灰狐

2011年,盛大創新院推出免費開源代碼托管平臺TeamHost,該平臺基于Redmine進行二次開發。最初有很多計劃,除了常見的代碼托管功能外,還希望集成測試、持續構建、freelancer、招聘、IM、微博、P2P等功能。

后來Teamhost項目的所有成員都離開了盛大創新院,于是站點搬到了灰狐社區贊助的服務器上。然而隨著團隊成員工作的日益繁忙,Teamhost的開發趨于停滯狀態,在2013年7月11日正式宣布關閉。

關閉之后,灰狐接手了Teamhost的代碼和用戶,繼續運作。由于teamhost.org域名為盛大所有,而盛大DNS已經停止解析這個域名,所以啟用了新域名 code.huihoo.com。

然而灰狐的開發也并不活躍,甚至連注冊頁面也仍然引用了teamhost舊域名的郵件地址。

Update 后起之秀 Coding.net 值得一試,我的印象是它的迭代速度十分迅猛,有演示平臺和代碼質量分析(雖然我試下來對 Ruby 的效果很一般),私有倉庫免費,有 Android 和 iOS 的客戶端(開源的哦!)。以后有時間我會補上相關的評測,目前可以看 Coding.net 在此開的博客 了解詳情。

關鍵詞:github代碼托管
主站蜘蛛池模板: 土默特左旗| 平阴县| 宁远县| 灵宝市| 北川| 措美县| 旌德县| 安宁市| 前郭尔| 济南市| 靖安县| 德清县| 托克逊县| 遂平县| 海口市| 奎屯市| 嘉兴市| 鹿邑县| 米易县| 乳源| 施秉县| 浮梁县| 阳江市| 秦安县| 阿荣旗| 乌苏市| 盐池县| 广东省| 聊城市| 瓦房店市| 呼和浩特市| 七台河市| 中宁县| 华池县| 闽清县| 保靖县| 靖西县| 抚顺县| 中阳县| 清流县| 辉县市|