代码托管平台

本贴最后更新于 936 天前,其中的信息可能已经事过境迁

fdIlme

代码托管平台

统一的代码托管平台是*#DevOps#* 的基础,也是管理代码的科学手段,为了方便各位程序员朋友们更好的选择代码托管平台,特此总结分享一下国内外代码托管平台。

序号 平台 特点
1 github 全球最流行的面向开源及私有软件项目的托管平台 ,有超过 2600 万的用户群体,被微软收购。
随着越来越多的应用程序转移到了云上,GitHub 已经成为了管理软件开发以及发现已有代码的首选方法。
缺点就是服务器在国外,速度时好时坏
此外,GitHub 还提供了针对企业私有云服务的。
2 码云 Gitee 开源中国 旗下产品,帮助开发者/团队/企业更好地管理代码,让软件研发更高效,企业级 DevOps*#研发管理平台#* 。
提供更精细的代码权限和质量管理,更强大、灵活的项目过程管理,以及完备的安全策略。
覆盖企业级全流程管理,包括,需求、迭代规划、任务分配、代码管理、质量管理、CI/CD、缺陷管理
3 腾讯 CODING 腾讯 旗下,CODING DevOps,提供一站式开发管理协作工具,帮助研发团队快速落地敏捷开发与 DevOps 开发方式,实现研发效能升级。
适用于多种研发工作场景:实践*#敏捷管理#* 、构建 DevOps 工作方式、代码开发协同、*#测试管理#* 协作
4 Gitlab 自己可以搭建的 git 私服服务器
5 Gogs 一款极易搭建的自助 Git 服务,相比 Gitlab 跟轻量
6 SourceForge 老牌开源代码托管平台,开源软件开发者进行开发管理的集中式场所,是全球最大开源软件开发平台和仓库。
网站建立的宗旨,就是为开源软件提供一个存储、协作和发布的平台。SourceForge 上拥有大量非常优秀的开源软件。
7 阿里云效 Codeup 阿里云 代码管理平台 Codeup。Codeup 致力于保障企业代码资产安全,支持自动化代码扫描、合并评审管控等高级功能
8 百度效率云 百度 效率云
9 GitCode CSDN 旗下 开源平台 Git 服务器
10 Google Code 看名字应该知道是啥了吧,大陆访问不了。
11 华为开源平台 点击示例仓库,跳转到码云上了。
12 Bitbucket 位桶 也是国外著名代码管理平台,Bitbucket 不止是代码管理,也为团队提供项目计划、代码协作、测试、部署等功能。
13 CodeFever Community 完全免费开源的 Git 代码托管仓库
您可以克隆项目完整源代码,并自主安装部署在您的内网服务器或云服务器上,以帮助团队安全、私密的管理您的代码

总结下来,国内还是主要推荐的是以下两种方式:

  • 私有化部署
  • 选择国内的大厂提供的 DevOps 一站式研发管理平台,报表和功能层面(提供完善的*#研发工具链#* ,覆盖项目管理、代码管理、测试管理、持续集成、制品管理、发布管理的)都比较完善,具体选择哪一家,可以具体选择那家**成本** 、安全性、**功能** 进行对比**选型**

推荐阅读:这个代码托管平台真的香!比 Github 速度更快!!! - Python 社区 (python88.com)

标  题:代码托管平台汇总
作  者:bugless
出  处:http://bugless.site
创建时间:2022-04-12 21:50:00
关于博主:坐标广州,喜欢折腾各种东西的工程师,如有问题探讨可以直接下方留言。
声援博主:如果您觉得文章对您有帮助,可以评论、订阅、收藏。您的鼓励是博主的最大动力!

  • 工具

    子曰:“工欲善其事,必先利其器。”

    285 引用 • 728 回帖 • 1 关注
  • 云计算
    78 引用 • 91 回帖 • 1 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    564 引用 • 3532 回帖
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    142 引用 • 442 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 96 关注
  • Kubernetes

    Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

    110 引用 • 54 回帖 • 4 关注
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 619 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 533 关注
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 475 关注
  • Node.js

    Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。

    139 引用 • 269 回帖 • 49 关注
  • 自由行
    2 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 725 关注
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    2 引用 • 14 回帖
  • 支付宝

    支付宝是全球领先的独立第三方支付平台,致力于为广大用户提供安全快速的电子支付/网上支付/安全支付/手机支付体验,及转账收款/水电煤缴费/信用卡还款/AA 收款等生活服务应用。

    29 引用 • 347 回帖
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    8 引用 • 26 回帖 • 1 关注
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    86 引用 • 122 回帖 • 618 关注
  • sts
    2 引用 • 2 回帖 • 193 关注
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    58 引用 • 22 回帖 • 3 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    36 引用 • 37 回帖 • 532 关注
  • 外包

    有空闲时间是接外包好呢还是学习好呢?

    26 引用 • 232 回帖
  • 微服务

    微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。

    96 引用 • 155 回帖
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    130 引用 • 793 回帖
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 60 关注
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    6 引用 • 15 回帖 • 129 关注
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 20 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1063 引用 • 3453 回帖 • 202 关注
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    4 引用 • 16 回帖
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 30 关注
  • RYMCU

    RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。

    4 引用 • 6 回帖 • 53 关注
  • Hprose

    Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。

    9 引用 • 17 回帖 • 614 关注