代码托管

托管代码 (managed code)同受管制的代码,由公共语言运行库环境(而不是直接由操作系统)执行的代码。 托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。 

托管代码 (managed code)同受管制的代码,由公共语言运行库环境(而不是直接由操作系统)执行的代码。 

托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。 

筛选

6
14
11
10
8
综合评分 满意度 人气值
14 个产品

进一步了解代码托管软件

  • 代码托管平台有哪些?

    1、Gitee
    Gitee(码云)是开源中国推出的代码托管平台和企业级DevOps研发效能管理平台。 其中包含了代码管理、代码质量管理、持续交付、软件发布平台和项目协作管理等产品,支持公有云服务及私有化部署。 截止目前,Gitee个人版已经拥有超过600万名开发者和1000万个代码仓库,Gitee企业版已经服务于全国18万家企业用户,获得了国内众多开发者及企业客户的信赖。
    2、CODING
    CODING 一站式软件研发管理平台提供代码管理、项目协同、测试管理、持续集成、制品库、持续部署、团队知识库等系列工具产品。从需求提交到产品迭代,从代码开发到软件测试、部署,整套流程均在 CODING 完成。
    3、极狐GitLab
    极狐GitLab是GitLab DevOps平台的中国发行版,一套完备的一站式DevOps平台,从根本上改变了开发、安全和运维团队协作和软件构建方式。极狐GitLab从构思到生产发布,帮助团队提高生产效率,将迭代周期从数周缩短至几分钟,加快软件创新发布速度,节省开发成本。
    4、BitBucket
    BitBucket是一个项目及代码托管云平台,允许开发人员共享和协作项目。BitBucket采用Mercurial和Git作为分布式版本控制系统,同时提供商业计划和免费账户。BitBucket特点:无限制的私有仓库个数、无限制的磁盘空间、同时支持https/ssh、Bug 跟踪、项目Wiki、API支持、灵活的权限控制、可自定义域名、RSS修改记录输出、自定义下载等。
    5、GitHub
    作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份 复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。

  • 代码托管是什么意思?

    托管代码 (managed code)同受管制的代码,由公共语言运行库环境(而不是直接由操作系统)执行的代码。
    托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。

  • 代码托管有什么用?

    1. 可协同: 在功能层面要包含仓库管理、分支管理、权限管理、提交管理、代码评审等代码存储和版本管理等功能, 让开发者更好的协同工作;
    2. 可集成: 好的代码托管服务应该具备灵活和简易的三方工具集成能力, 有些甚至直接提供了Built-in的CI/CD能力, 降低DevOps的实施落地成本;
    3. 安全可靠: 这是最重要的一点, 对于个人开发者可能无感. 但是对于企业而言, 代码的安全性, 服务的稳定性, 数据是否存在丢失的风险, 是会最被优先考量的点.

  • 托管与非托管代码的区别

    1、托管代码是一种中间语言,运行在CLR上;
    非托管代码被编译为机器码,运行在机器上。
    2、托管代码独立于平台和语言,能更好的实现不同语言平台之间的兼容;
    非托管代码依赖于平台和语言。
    3、托管代码可享受CLR提供的服务(如安全检测、垃圾回收等),不需要自己完成这些操作;
    非托管代码需要自己提供安全检测、垃圾回收等操作。