- 时间:2021-02-11 23:34 编辑:李肖宁 来源:蚂蚁资源 阅读:112
- 扫一扫,手机访问
摘要:大家好,今天给大家介绍关于源码托管(开源代码平台)的相关内容,详细讲解代码托管是做什么的,不想开源出去的项目,源码托管在哪里比较好,国内各代码托管平台各有什么优势或特色等,希望可以帮助到您。
代码托管是做什么的,托管代码与受控代码相同,该代码运行库环境(而不是直接通过操作系统)。托管代码应用程序可以获得公共语言运行时服务,例如自动垃圾收集,运行时类型检查和安全支持。这些服务有助于独立于平台和语言,统一托管代码应用程序。托管代码是一种代码,可以用超过20个高级语言编写,该语言支持Microsoft .NET Framework,包括:C#,J#,Microsoft Visual Basic .NET,Microsoft JScript .NET和C ++。所有语言共享统一类库库,可以编码为中间语言(IL)。运行时感知编译器在托管执行环境中编译中间语言(IL),使其成为本地可执行代码,并使用阵列边界和索引检查,异常处理,垃圾收集等方法,以确保类型安全性。
不想开源出去的项目,源码托管在哪里比较好,Oschina的代码云可以免费建立私人仓库
国内各代码托管平台各有什么优势或特色,由于您需要开发,您需要管理代码,普通小项目托管在在线公共代码仓库中更具成本效益,无需花费太多维护成本,除了SourceForge和Google代码外,还有一个很多好的代码托管网站,无论您使用CVS,SVN还是Mercurial(HG),Git,都可以在线找到相应的支持网站。
责任编辑(
李肖宁)
以上就是关于**源码托管,开源代码平台**的全部内容,了解更多请关注蚂蚁资源网。
- 网站模板素材下载
- 托管代码与非托管代码的区别,1简单的说,就是代码被编译成MSIL后在.net的Framework下运行,同操作系统底层的交互都交给framework去做。所谓非托管代码就是脱离了Framework的管制,直接同底层API打交道,自己管理自己的内存和安全机制等东西。而托管代码就不管这些,全都由Framework去完成 2“程序”一般都是在对操作系统进行直接或者间接的操作 “托管程序”是需要通过访问公共语言运行时(cls)才能访问操作系统的程序 而“非托管程序”不用通过访问公共语言运行时(cls)可以直接访问操作系统的程序 3vb.net,C#等写的程序是托管程序,VC++可以写托管程序,如果用到了内存管理,则只能编译为非托管程序这些东西MSDN上都写得很清楚的,如果真想深入了解的话LZ可以看看CLR via C#、.net框架设计、Effective C#之类的书籍
- 2021-02-11 23:34:42
- 111
- SVN项目的支持商Collabnet公司有SVN云服务,实际就是你所需要的SVN托管,是收费的
- 2021-02-11 23:34:42
- Lu珊Han
- Github: 目前最大的代码托管网站,世界上大部分开源软件都托管在这里,已经发展成软件开发协作社区,具有强大的功能。针对开源项目免费,而私有仓库要收费,目前是每月7美元。把代码托管在该网站上,能受到更多的关注。Bitbucket: 支持git和mercurial两种版本控制,功能上与github不相上下,仓库既可以公开也可以私有,5人以下仓库免费,10人收费是每月10美元。
- 2021-02-23 20:55:01