更新时间:2024-01-05 13:16
CODING 是腾讯云旗下一站式 DevOps 研发管理平台,向广大开发者及企业研发团队提供代码托管、项目协同、测试管理、持续集成、制品库、持续部署、云原生应用管理 Orbit、团队知识库等系列工具产品,支持 SaaS 模式或私有部署模式。从需求提交到产品迭代,从代码开发到软件测试、部署,整套流程均可在 CODING 完成。
2020 年 12 月,发布云原生开发环境 Nocalhost。
2020 年 12 月,推出独立制品库 WePack。
2019 年 8 月,腾讯全资收购 CODING ,成为其全资子公司。
2018 年 11 月,全资收购测试管理协同工具--飞蛾(feie.work)
2018 年 5 月, CODING 宣布完成B+轮融资,获腾讯云1亿元战略融资。
2018 年 4 月,宣布与腾讯云达成战略合作,推出云端 IDE 产品 CloudStudio。
2016 年 3 月,CODING 宣布收购代码托管平台 GitCafe。
2015 年 3 月,由光速安振创投领投、IDG 跟投的 B 级千万美元融资。
2014 年 7 月,CODING 获得 IDG 领投的千万级人民币 A 轮融资。
2014 年 2 月,成立。
国内早期代码托管平台,提供 Git/SVN 两种常见的版本控制工具进行代码的协作和管理。可以设置保护分支,被保护的分支只能有指定成员可以更新,在开发中避免一些重要分支被其他成员修改。另外支持:合并请求、代码版本管理、代码所有者功能。CODING 代码托管支持导入GitHub、GitLab 等代码仓库项目,可以通过以下三种协议对 git 仓库进行访问:
HTTPS:读写仓库加密通道,有单次上传限制。
SSH:读写仓库加密通道,无单次上传限制。
Git:只读,并且只对公开项目有效。
项目协同提供任务管理、需求管理、缺陷管理、迭代、计划、看板、故事点、史诗等功能,同时支持 Scrum 敏捷项目管理模式和瀑布流项目管理模式。
CODING 测试管理可以在线创建测试用例,并根据软件的测试目标组成不同的测试计划,并分配给测试工作人员。支持测试用例评审、产出测试报告等能力,允许无限条测试用例的存储。
CODING 持续集成是一个云端自动化代码构建工具,实现应用的构建、编译和测试。支持 Python、Java、Node.js、Go、.NET 等各种开发语言和框架;支持 Docker 镜像和 Jar,APK 等各类软件包的构建。可以自定义构建流水线,提供图形化的流水线编辑视图和添加插件能力。提供系列的构建模板快速开始使用。
制品库(WePeck),CODING 提供应用构建产物管理服务,支持云端构建和本地构建推送、可以检索存档构建物、进行版本管理与控制、构建物的漏洞扫描等能力,支持 Docker、Maven、Helm、NPM 包等常见制品库类型。制品库提供 SaaS 服务,另外成立独立的产品 WePeck 服务于有私有部署的客户。
CODING 于 2019 年开始提供持续部署能力,并在 2021 年演进成应用管理工具 - Orbit。提供数据库管理、应用管理、集群管理等产品能力,应用于有全生命周期管理需求的研发场景。
知识管理提供在线文档编辑、文件存储功能。可以上传、下载、分享、编辑、保存历史操作版本等能力。单个上传文件大小限制为 300 M,单次上传文件总数的限制为 2000 个。支持的文件格式如下:
2018年4月16日 CODING 宣布与腾讯云达成战略合作,发布以腾讯云云服务器为基础的国内第一款完全基于云端的 IDE 工具:Cloud Studio,此工具将提升软件开发效率、快速计算能力与云端协作能力。
Cloud Studio 为开发者提供了非常好的云端集成开发环境,让开发者可以通过在线的形式进行协作开发,并且编辑和调试代码。兼容 VS Code 插件,可以在线安装 VSCode 插件来增强使用体验。
Cloud Studio 为开发者提供云端工作站,不管有没有开发经验都可以体验云端开发的乐趣,支持绝大部分编程语言,包括 HTML5、PHP、Python、Java、Ruby、C/C++、.NET 小程序等等。Cloud Studio 提供了完整的 Linux 环境,并且支持自定义域名指向,动态计算资源调整,可以完成各种应用的开发编译与部署。
Nocalhost 是 CODING 于 2020 年 12 月发布的一个云原生开发环境产品,使用 Nocalhost 能够对 Kubernetes 环境下的微服务应用进行快速开发,有效缩短开发循环反馈。用户无需在本地电脑配置开发、调试、测试环境,可以直接使用远端的云原生开发环境进行开发。本地无需再运行 Kubernetes 环境,不用运行待开发的微服务及其所有依赖的微服务,也无需运行 docker build 构建镜像并重新部署工作负载。
以“让开发更简单”为理念,网站呈现极客、技术的风格。