代码托管_代码托管平台 - CSDN
精华内容
参与话题
  • 推荐几个常用的Git代码托管平台

    万次阅读 2017-03-06 17:36:44
    说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有 仓库要收费,如果你做的是一个开源项目,可以首选GitHub。下面推荐几个比较好的Git代码托管平台,...

           说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有 仓库要收费,如果你做的是一个开源项目,可以首选GitHub。下面推荐几个比较好的Git代码托管平台,这里我不做过多的说明和评价,也好让大家多看 看,比较一下,找到自己的”真爱”。

    1、GitHub

           GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub地址:https://github.com/,其首页如图:

    2、GitLab

           对于有些人,提到GitHub就会自然的想到Gitlab,Gitlab支持无限的公有项目和私有项目。Gitlab地址:https://about.gitlab.com/,其首页截图如下:

    3、开源中国代码托管(推荐)

           Git @ OSC 是开源中国社区团队基于开源项目 GitLab 开发的在线代码托管平台。Git @ OSC 除了提供最基础的 git 代码托管之外,还提供代码在线查看、历史版本查看、Fork、Pull Reuqest 、打包下载任意版本、Issue、Wiki 等方便管理、开发、协作、共享的功能,具体请查看帮助。

    4、CSDN代码托管平台

           2013年6月28日推出代码托管与社交编程平台“CODE”(https://code.csdn.net),CSDN CODE系统搭建于阿里云IaaS平台之上,向个人开发者、IT团队及企业提供代码托管、在线协作、社交编程、项目管理等服务。作为CSDN整体服务的一部分, CSDN CODE平台使用CSDN通行证系统,与CSDN其他业务账号互通, 方便用户在各个业务间切换。

    5、coding.net(推荐)

           谈到coding.net,首先必须提的是速度快,功能与开源中国相似,同样一个账号最多可以创建1000个项目,也支持任务的创建等。coding.net地址:https://coding.net/home.html,其首页如图:

    6、TaoCode

           TaoCode是为开源爱好者和广大技术人员提供交流、孵化、创新项目的平台,同时平台也遵循开源理念全面开源,欢迎更多朋友来参与平台建设,希望在我们共同的努力下能加速中国开源消费者向开源贡献者的转变。

    Git 版本控制入门

           如果你不熟悉Git,点此查看权威Git书籍 ProGit(中文版),新手老鸟均适合。

    展开全文
  • 请问,国内最大,最可靠的代码托管平台是哪个?? github实在太慢了,求大神推荐
  • 代码托管网站

    千次阅读 2018-04-25 10:04:01
    1. GitHub (https://github.com)2.Gitlab(https://about.gitlab.com)3.Bit...开源中国(http://git.oschina.net)5.coding.net(https://coding.net)6.CSDN代码托管(https://code.csdn.net)目前项目全部转...

    1. GitHub (https://github.com)

    2.Gitlab(https://about.gitlab.com)

    3.Bitbucket(https://bitbucket.org)

    4.开源中国(http://git.oschina.net)

    5.coding.nethttps://coding.net)

    6.CSDN代码托管(https://code.csdn.net)目前项目全部转移至码云(https://gitee.com)

    7.京东代码托管平台(https://code.jd.com)

    展开全文
  • 托管代码是什么

    2013-03-15 13:43:07
    C#中的托管代码是什么 分析: 托管代码(Managed Code)实际上就是中间语言(IL)代码代码编写完毕后进行编译,此时编译器把代码编译成中间语言(IL),而不是能直接在你的电脑上运行的机器码。 程序集...
    
    

    分析:

    托管代码(Managed Code)实际上就是中间语言(IL)代码。

    代码编写完毕后进行编译,此时编译器把代码编译成中间语言(IL),而不是能直接在你的电脑上运行的机器码。

    程序集(Assembly)的文件负责封装中间语言,程序集中包含了描述所创建的方法、类以及属性的所有元数据。

    托管代码在公共语言运行库(CLR)中运行。这个运行库给运行代码提供了多种服务,通常来说,公共语言运行库可以加载和验证程序集,并以此来保证中间语言的正确性。

    当某些方法被调用时,公共语言运行库把具体的方法编译成适合本地计算机运行的机器码,并且将编译好的机器码缓存起来,以备下次调用时使用。这个过程就是即时编译。 

    注意:程序实际上是被“托管”在公共语言运行库中。随着程序集的运行,公共语言运行库会持续地提供各种服务,例如内存管理、安全管理、线程管理等等。

    总结:

    托管代码(Managed Code)是由公共语言运行库(CLR)执行的代码,而不是由操作系统直接执行。

    托管代码也可以调用CLR的运行库服务和功能,比如GC、类型检查、安全支持等等。这些服务和功能提供独立与开发语言的、统一的Managed Code应用程序行为。

    展开全文
  • # 欢迎使用Markdown编辑器写博客 程序员必须知道的几个Git代码托管平台 - Quincylk的专栏 - CSDN博客

    原文: http://www.open-open.com/lib/view/open1420704561390.html

    今天就为大家推荐几款比较火的Git代码托管平台,欢迎大家补充。不过,这里首先来对上一篇的问题进行一些说明。如果大家还有喜欢用 SVN的,请参考 淘宝code—— 最给力的国内免费SVN(不限语言),异地团队开发、打造个人开源项目不再是梦这篇文章。


    一、VS2013中克隆远程Git仓库和SSH的配置

    1、VS2013中克隆远程项目

    首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的,所以没有注意到。我们打开VS2013,切换到团队资源管理器,如图:

    程序员必须知道的几个Git代码托管平台

    点击连接到团队项目…,会看到如下图界面:

    程序员必须知道的几个Git代码托管平台

    点击克隆,输入远程Git地址,然后点击克隆按钮,就会将远程仓库的项目克隆到本地,路径为下面文本框中的地址,我们也可以点击后面的…按钮进行修改或者手动输入。


    2、SSH的配置

    如果安装了Github客户端,GitHub客户端会自动的配置SSH。下面我们来说一下自己配置SSH,首先单击鼠标右键,打开Git Bash here,打开Git命令窗口,如图:输入命令:

    ssh-keygen -t rsa -C "your_email@youremail.com"

    点击回车,出现如下提示:

    程序员必须知道的几个Git代码托管平台

    这个时候我们看到询问我们保存key的路径,使用默认即可,直接敲回车继续,这里我已经生成过了,所以我输入了新的路径和文件名,回车后会让输入两次密码(passphrase),输入一个大于4位的密码即可。然后会看到SSH生成成功,如图:

    程序员必须知道的几个Git代码托管平台

    这里可以看到,我们的公钥保存到了yunfeifei_rsa.pub文件中,大家用的是默认路径的话,就打开路径C:\Users\Admin\.ssh,会看到如图所示文件:

    程序员必须知道的几个Git代码托管平台

    用文本编辑工具如记事本打开id_rsa.pub,复制里面的内容,先保存起来,到后面使用。


    二、推荐几个常用的Git代码托管平台

    说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有 仓库要收费,如果你做的是一个开源项目,可以首选GitHub。下面推荐几个比较好的Git代码托管平台,这里我不做过多的说明和评价,也好让大家多看 看,比较一下,找到自己的”真爱”。

    1、GitHub

    关于GItHub相信大家都有耳闻,我就不详细介绍了。GitHub地址:https://github.com/,其首页如图:

    程序员必须知道的几个Git代码托管平台


    2、Gitlab

    对于有些人,提到GitHub就会自然的想到Gitlab,Gitlab支持无限的公有项目和私有项目。Gitlab地址:https://about.gitlab.com/,其首页截图如图:

    程序员必须知道的几个Git代码托管平台


    3、Bitbucket

    bitbucket免费支持5个开发成员的团队创建无限私有代码托管库。bitbucket地址:https://bitbucket.org/,首页如图:

    程序员必须知道的几个Git代码托管平台


    4、(推荐)开源中国代码托管

    前面说的都是国外的,下面来说几个国内的。开源中国一个账号最多可以创建1000个项目,包含公有和私有,开源中国代码托管地址:http://git.oschina.net/,其首页如图:

    程序员必须知道的几个Git代码托管平台

    开源中国在几个月前又发布了团队协作开发平台,和代码托管平台一起,打造了一个十分好的团队开发平台,开源中国团队协作平台地址:http://team.oschina.net/,团队协作平台支持任务的创建、讨论、便签等,如图:

    程序员必须知道的几个Git代码托管平台


    5、(推荐)coding.net

    谈到coding.net,首先必须提的是速度快,功能与开源中国相似,同样一个账号最多可以创建1000个项目,也支持任务的创建等。coding.net地址:https://coding.net/home.html,其首页如图:

    程序员必须知道的几个Git代码托管平台


    6、CSDN代码托管

    CSDN代码托管地址:https://code.csdn.net/,首页如图:

    程序员必须知道的几个Git代码托管平台


    7、京东代码托管平台

    京东代码托管平台地址:https://code.jd.com/,首页如图:

    程序员必须知道的几个Git代码托管平台

    说到这里,也差不多了,虽然我不想影响大家的选择,但是还是想表达一下我的看法,我个人比较喜欢GItHub、开源中国、Coding.net这个三个。


    三、使用SSH

    在上面我们使用Git bash生成了SSH的公钥和私钥,下面以coding.net为例介绍一下如何将公钥部署到远程Git仓库,打开设置中心,如图:

    程序员必须知道的几个Git代码托管平台

    选择SSH公钥,填写公钥名称(可以随意起名字),然后把我们刚刚从id_rsa.pub里面复制出来的东西粘贴到SSH-RSA公钥key这个文本框中即可。如图:

    程序员必须知道的几个Git代码托管平台

    添加完成后,我们打开Git命令窗口测试,输入如下命令:

    ssh -T git@coding.net

    这个时候会提示你是否继续连接,如图:

    程序员必须知道的几个Git代码托管平台

    输入yes,回车继续,会出现如下提示,如图:

    程序员必须知道的几个Git代码托管平台

    如果是开源中国,会提示如下信息:

    Welcome to Git@OSC, your name!


    好了,到这里也说的差不多了。如果大家在使用过程中有什么问题,欢迎加入下面的QQ群进行讨论~~


    document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)
        <div id="digg" articleid="51324640">
            <dl id="btnDigg" class="digg digg_enable" onclick="btndigga();">
    
                 <dt>顶</dt>
                <dd>0</dd>
            </dl>
    
    
            <dl id="btnBury" class="digg digg_enable" onclick="btnburya();">
    
                  <dt>踩</dt>
                <dd>0</dd>               
            </dl>
    
        </div>
     <div class="tracking-ad" data-mod="popu_222"><a href="javascript:void(0);" target="_blank">&nbsp;</a>   </div>
    <div class="tracking-ad" data-mod="popu_223"> <a href="javascript:void(0);" target="_blank">&nbsp;</a></div>
    <script type="text/javascript">
        function btndigga() {
            $(".tracking-ad[data-mod='popu_222'] a").click();
        }
        function btnburya() {
            $(".tracking-ad[data-mod='popu_223'] a").click();
        }
            </script>
    


    快捷键

    • 加粗 Ctrl + B
    • 斜体 Ctrl + I
    • 引用 Ctrl + Q
    • 插入链接 Ctrl + L
    • 插入代码 Ctrl + K
    • 插入图片 Ctrl + G
    • 提升标题 Ctrl + H
    • 有序列表 Ctrl + O
    • 无序列表 Ctrl + U
    • 横线 Ctrl + R
    • 撤销 Ctrl + Z
    • 重做 Ctrl + Y

    Markdown及扩展

    Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— [ 维基百科 ]

    使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。

    本编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考Github.

    表格

    Markdown Extra 表格语法:

    项目 价格
    Computer $1600
    Phone $12
    Pipe $1

    可以使用冒号来定义对齐方式:

    项目 价格 数量
    Computer 1600 元 5
    Phone 12 元 12
    Pipe 1 元 234

    定义列表

    Markdown Extra 定义列表语法:
    项目1
    项目2
    定义 A
    定义 B
    项目3
    定义 C

    定义 D

    定义D内容

    代码块

    代码块语法遵循标准markdown代码,例如:

    @requires_authorization
    def somefunc(param1='', param2=0):
        '''A docstring'''
        if param1 > param2: # interesting
            print 'Greater'
        return (param2 - param1 + 1) or None
    class SomeClass:
        pass
    >>> message = '''interpreter
    ... prompt'''

    脚注

    生成一个脚注1.

    目录

    [TOC]来生成目录:

    数学公式

    使用MathJax渲染LaTex 数学公式,详见math.stackexchange.com.

    • 行内公式,数学公式为:Γ(n)=(n1)!nN
    • 块级公式:

    x=b±b24ac2a

    更多LaTex语法请参考 这儿.

    UML 图:

    可以渲染序列图:

    Created with Raphaël 2.1.0张三张三李四李四嘿,小四儿, 写博客了没?李四愣了一下,说:忙得吐血,哪有时间写。

    或者流程图:

    Created with Raphaël 2.1.0开始我的操作确认?结束yesno
    • 关于 序列图 语法,参考 这儿,
    • 关于 流程图 语法,参考 这儿.

    离线写博客

    即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。

    用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。

    博客发表后,本地缓存将被删除。 

    用户可以选择 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。

    注意:虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱

    浏览器兼容

    1. 目前,本编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。
    2. IE9以下不支持
    3. IE9,10,11存在以下问题
      1. 不支持离线功能
      2. IE9不支持文件导入导出
      3. IE10不支持拖拽文件导入


    1. 这里是 脚注内容.
    展开全文
  • 代码托管

    2019-06-13 11:45:54
    为什么80%的码农都做不了架构师?>>> ...
  • 国外 GitHub GitHub的Logo是一只有趣的章鱼猫:Octocat(章鱼猫)= Octopus(章鱼)+ Cat(猫)。 章鱼猫的涵义,但根据创始人 PJ Hyett 的说法,章鱼猫出自另一个创始人Tom Preston-Werner从一个图片网站花50...
  • 正尝试在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
  • 阿里云代码托管使用

    千次阅读 2017-11-01 12:51:15
    成员邮箱要使用公司的企业邮箱 ...推荐使用HTTPS的方式克隆代码到本地 https://code.aliyun.com/help/code-basics/http_clone.md https://code.aliyun.com/help http://www.cnblogs.com/lmaster/p/7029101.html
  • 什么是托管

    万次阅读 2007-04-21 11:39:00
    什么是托管 托管代码就是基于.net元数据格式的代码,运行于.net平台之上,所有的与操作系统的交换有.net来完成,就像是把这些功能委托给.net,所以称之为托管代码。非托管代码则反之。 举个例子l Vc.net还可以使用...
  • 国内代码托管平台(Git)

    万次阅读 2014-08-29 17:42:53
    可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识。GitHub不但是一个代码托管网站,更是一个程序员的SNS社区。GitHub真正迷人的是它的创新能力与Geek精神,这些都是无法模仿的。在GitHub出现后,国内也...
  •  fatal error C1190: 托管目标代码需要“/clr”选项 解决方法:右键属性 —— 配置属性 —— 常规 ——公共语言运行时支持 ——公共语言运行时支持(/clr) #using using namespace System; System:...
  • C#托管代码和非托管代码

    千次阅读 2019-06-24 00:18:27
    含义 托管/非托管是微软的.net ...本地代码经过两次编译,第一次将源代码编译成中间代码(MSIL,MicrosoftIntermediate Language),第二次由.net中的CLR将中间代码编译成机器代码。程序实际上是被“托管”在公...
  • 今天调试的时候突然发现出现一个这样的错误:正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。 查了网上的解决方法:这个问题只需要把vs...
  • 1.c#的托管代码和非托管代码 c#有自己的内存回收机制,所以在c#中我们可以只new,不用关心怎样delete,c#使用gc来清理内存,这部分内存就是managed memory,大部分时候我们工作于c#环境中,都是在使用托管内存,...
  • 国内常见的一些代码托管平台

    千次阅读 2015-11-12 11:08:17
    常见的代码管理平台 ...Git @ OSC 除了提供最基础的 git 代码托管之外,还提供代码在线查看、历史版本查看、Fork、Pull Reuqest 、打包下载任意版本、Issue、Wiki 等方便管理、开发、协作、共享的功能,具
  • C#的三大难点之二:托管与非托管

    千次阅读 2017-05-24 12:38:16
    托管代码与非托管代码 众所周知,我们正常编程所用的高级语言,是无法被计算机识别的。需要先将高级语言翻译为机器语言,才能被机器理解和运行。 在标准C/C++中,编译过程是这样的: 源代码首先经过预...
  • VS2012 托管目标代码需要/clr 错误

    千次阅读 2014-04-19 11:30:39
    调用DLL时,使用如下语句: ...fatal error C1190: 托管目标代码需要“/clr”选项 解决方法: 项目属性(项目 菜单下,最后一项 **属性,**为项目名)|配置属性,修改“公共语言运行时支持”选项
  • C#调用opencv

    万次阅读 2013-11-14 16:52:28
    C#编写的是托管代码,编译生成微软中间语言,而普通C++代码则编译生成本地机器码,这两种语言不能直接混合编程。常见的方式是: 1)将本机C++代码(指非托管C++)编译成一个dll,供C#调用,调用方法为 [DllImport(×...
  • 解决办法:在"Debug"菜单下----"Exceptions"----"Managed Debugging Assistants"中勾掉"LoaderLock
1 2 3 4 5 ... 20
收藏数 184,091
精华内容 73,636
关键字:

代码托管