平台簡介
Coding 是基于雲計算技術的軟件開發平台,集項目管理、
代碼托管、運行空間、質量控制為一體。
在雲計算時代,Coding推動軟件開發的雲端化,使開發者能用一個浏覽器完成開發的各個環節。開發人員可以專心構建業務問題的解決方案,而非管理運營或發布堆棧,确保應用滿足産品層目标服務等級,同時更為企業層級的項目應用提供了代碼質量檢驗以及項目質量把控的渠道和标準。
在保證私有項目的數據安全和穩定的同時,Coding 還結合了冒泡及評論、公開項目發布與讨論等一系列社交化協作功能,打造具有技術支撐的開發者社區。
平台功能
可以實現需求提交到産品叠代,産品代碼管理、自動化測試、持續集成,構建物管理、最終到應用持續部署的閉環研發工作流,覆蓋敏捷開發全生命周期。
項目協作
項目管理分為公開和私有項目,單個賬号可以創建總共1000個項目,包括公開和私有項目。
私有項目
私有項目隻對項目成員可見,并不會公開展示于項目成員的個人頁面上。隻有項目創建者才能添加項目成員,項目的所有内容和更新都隻有項目上的成員可以進行操作和查看。主要功能如下:
文檔管理:支持所有格式文件的上傳,單個文檔不超過50M,同時支持預覽文檔:Txt,md,html 等和圖片:jpg,jpeg,png 等。
項目成員:隻有項目創建者才有權限添加或删除項目成員。
任務功能:團隊成員可以完成查看、編輯任務内容,推送任務給其他成員等交互操作,項目成員可以對所有任務進行評論。此外,任務優先級符号表示了一個任務的緊急程度,有三個歎号,兩個歎号,一個歎号和沒有歎号四種級别。每個公司,都可能對不同的優先級有不同的定義。
項目讨論:隻有項目成員可見的互動交流區域。該項目上的所有成員都可以在讨論區創建新的讨論帖,評論或者回複讨論。隻有項目創建者和該讨論發起者可以編輯或删除已存在的讨論。
公開項目
公開項目是完全公開的,包括源碼,項目讨論,質量控制等,隻有項目成員可以編輯該項目,但任何用戶都可以進行 fork,關注,收藏等操作。
代碼托管
Coding 的代碼管理功能類似于Github。目前項目上的所有成員對倉庫都有一樣的訪問權限,并且可以通過以下三種協議對git倉庫進行訪問:
HTTPS:讀寫倉庫加密通道,有單次上傳限制。
SSH:讀寫倉庫加密通道,無單次上傳限制。
Git:隻讀,并且隻對公開項目有效。
Coding 支持設置保護分支,被保護的分支隻有指定的一些成員才可以寫(更新),其他成員隻有讀的權限。這在開發中可以避免一些重要的分支被成員随便修改。而在默認情況下,項目内的所有成員都有對項目的所有分支的全部權限,包括讀、寫、删除等等。
Coding 暫不支持導入外站的私有項目,但支持導入已有的公開項目,另外受制于網絡條件,Coding不能一定保證導入成功。
質量檢測
質量管理功能能夠對 git 倉庫中的代碼進行靜态的檢測和分析,以判斷其是否符合最佳實踐,并提供質量分析報告,為相關管理成員提供項目決策及管理參考。單個項目一天可以創建最多3個質量分析報告(包含所有狀态)。單個項目的分析任務(包含所有狀态)數量不能超過20個。目前質量管理平台支持的語言包括Golang,C/C++,Java,Javascript,PHP,Groovy,XML,Web,Flex,Erlang,Css,Python,Ruby等。
在線演示
項目演示是為程序測試和演示提供的在線項目展示平台。符合部署條件的項目,項目擁有者可以通過項目部署檢測,一鍵部署,啟動演示功能一鍵部署進行項目演示,并通過複制演示鍊接将項目與外部用戶進行分享或展示。
演示平台中的服務管理可提供數據庫、緩存等第三方服務,目前提供了:MySQL、PostgreSQL、Redis、MongoDB、Filesystem 五種服務,同時 Coding 香港演示平台支持綁定自定義域名。
社交活動
冒泡是方便開發者分享和交流的即時狀态更新功能。支持 Markdown 語法,Emoji表情,1M 以下的圖片上傳,預覽功能等。用戶發布的冒泡是全站可見的,同時會在好友的動态牆上推送,并支持評論和回複功能,隻有評論發布者和該評論對應的冒泡發布者才有權限删除該條評論。
移動客戶端
Coding 移動客戶端(Android客戶端)是一款團隊協作開發工具,是網頁版 Coding 的精簡版本,提供任務管理,項目讨論和冒泡社交功能。
iOS客戶端介紹:
應用類别:工具
應用版本:1.5
應用大小:5.7 MB
應用語言:中文
支持平台:iOS7.0 或以上
Android客戶端介紹:
應用類别:工具
應用版本:1.8.3
應用大小:9.3MB
應用語言:中文
支持平台:Android4.0.3或以上



















