现期,开放源码已正式宣布成为亚洲地区控制技术革新和产业发展产业发展发展的关键商业模式,基本上大部份的网络企业都在采用开放源码控制技术。在此态势下,我省渐渐正式宣布成为亚洲地区开放源码自然生态的关键精神力量,充斥着今年 11 月开放源码被首度载入国家“二三”总体规划,我省开放源码也正在迈入快速产业发展发展期。
在此大背景下,我省专精 IT 开发人员街道社区 CSDN 于 2020 年正式宣布面世崭新升级换代的开放源码工程项目代销网络平台 GitCode(gitcode.net),如前所述亚洲地区著名标识符代销网络平台 GitLab 构筑而成,具有得天独厚的 Git 库房管理工作机能。
截止现期,GitCode 开发人员数目已超 120w+,工程项目进驻 20w+,开放源码组织机构 5w+,腾讯、穆萨、腾讯、宏碁、艾氏林等著名品牌,以及 OceanBase、OpenCV、Jenkins 等杰出工程项目均已进驻 GitCode。
那么,怎么更快采用 GitCode,协助你的开放源码工程项目代销和营运,也让你的使用者们更方便快捷地新体验和采用?
采用 GitCode 面世的 GitHub 快速服务项目,让你快速赢得高度关注工程项目的新一代版
作为现期亚洲地区最大的标识符代销网络平台,GitHub 是各阶层开放源码发烧友必选的开放源码街道社区,但国内使用者经常封禁或网络流量太慢,一定某种程度上影响了其开放源码热忱。
使用者出访 GitHub 速率较快的问题,从 GitCode Mirrors 快照库房 Clone 工程项目可提高近 50 倍的速率。
下列为采用 GitCode 快照服务项目的具体内容操作方法。
1、出访 GitCode(gitcode.net)并登入你的 CSDN 帐号。
2、在导航系统上点选“增建工程项目”。
3、选择“导入工程项目”。
(1)一是“从 URL 导入库房”。首先,填写工程项目地址,完成信息填写后点选“增建工程项目”,随后等待 GitCode 拉取工程项目源码(注:如果你导入的是私有工程项目,需填写你在工程项目原网络平台的账密)。
此外,“从 URL 导入库房” 支持以同样的方式导入其他平台的标识符库房。
(2)二是从“GitHub”中直接导入。只需填写你的“GitHub 个人出访密钥”并验证,待通过后,你将看到自己在 GitHub 上的大部份工程项目,可选择全部导入或选择部分工程项目导入。
5、在项目导入成功之后,点选【工程项目设置-库房-快照库房】,设置“快照库房”信息,具体内容设置方法请参考 GitCode 协助文档(https://t.csdnimg.cn/GMtM)。
怎样把你现有的工程项目北迁至 GitCode?
秉承“创新、开放、协作、共享”开放源码价值观的 GitCode,致力于为大规模开放源码开放协同创新助力赋能,因此为方便开发人员进行工程项目北迁,GitCode 提供了下列三种方式,使用者可根据自身情况进行选择。
1、通过 URL 直接导入工程项目,具体内容操作方法可见上一部分(暂不支持批量导入)。
2、新增 GitCode 的 Remote,然后 Push,前提是要有一个 CSDN 帐号,且本地有要备份的工程项目 Git 仓,具体内容操作方法如下。
(1)出访 GitCode(gitcode.net)并登入你的 CSDN 帐号;
(2)在导航系统上点选增建工程项目;
(3)选择创建空白工程项目;
(4)填写工程项目名称;
(5)填写完毕后,点选“增建工程项目”并跳转到工程项目页;
(6)根据工程项目页提示中的【推送现有 Git 库房】部分,推送本地标识符仓。
3、除了以上两种方式,使用者还可以通过命令行增建并推送。前提要有一个 CSDN 帐号和本地有要备份的工程项目 Git 仓,此外还需设置 GitCode 的 SSH KEY(注:关于怎样创建 SSH KEY,可参考 GitCode 协助文档 https://gitcode.net/gitcode/help-docs/-/wikis/docs/ssh#rsa-ssh-%E5%AF%86%E9%92%A5)。具体内容操作方法如下。
(1)登入 GitCode 并设置好 SSH KEY;
(2)进入到本地的 Git 仓;
(3)在命令行中输入如下命令,注意,需要将 替换成你的 CSDN ID;
git push –set-upstream [email protected]:/$(git rev-parse –show-toplevel | xargs basename).git $(git rev-parse –abbrev-ref HEAD)(4)等待推送完成(注:这种方式推送至 GitCode 的工程项目默认为私密工程项目,可前往【工程项目设置-常规设置-可见性,工程项目机能,权限】中将工程项目可见性改为公开)。
除此之外,如果你有需要 GitCode 官方快照的开放源码工程项目、或者对官方快照工程项目有意见或反馈,可以前往 https://gitcode.net/codechina/mirrors-settings/-/issues 中提交 issue,GitCode 将针对使用者的意见反馈逐条完善。
推动开放源码知识产权和信息安全,共建良好开放源码自然生态
对于国内开放源码产业发展发展总体规划,工信部信息控制技术产业发展发展司软件产业发展处处长王威伟提出四个关键举措:夯实开放源码产业发展发展基础、打造开放源码软件品牌、加快普及开放源码文化以及加强开放源码治理国际合作。在“夯实开放源码产业发展发展基础”中,王威伟强调,需完善开放源码治理机制和治理规则,推广开放源码理念。
开放源码自然生态的繁荣,离不开开发人员的无私贡献和街道社区自然生态的健康产业发展发展。GitCode 致力通过标识符代销和协作的网络平台机能,协助开放源码开发人员、开放源码机构和开放源码使用者快速找到需要的开放源码资源,提高工作效率,促进开发人员与使用者间的密切交流。通过提供 Github 机能扩展等服务项目,严选 Github 杰出工程项目,与国际开放源码街道社区保持工程项目同步,汇聚杰出开放源码工程项目的资源文档,以更快地服务项目国内开发人员的应用需要。
与此同时,GitCode 网络平台遵守国家网络监管要求,针对开放源码版权、内容信息安全合规,提供了内容审核与监管服务项目。通过智能化机审和人工审核等流程,为开放源码使用者打造一个采用高效、内容健康、合规安全的开放源码网络平台。
作为独立的第三方开放源码街道社区,GitCode 不仅具有 GitLab 的先进控制技术,同时也充分考虑了我省使用者的采用习惯,努力实现“以开发人员为本,共启开放源码新未来”的目标。我们希望邀请更多开发人员进驻 GitCode 网络平台(gitcode.net),积极采用开放源码、参与开放源码、贡献开放源码,共同创建一个良好的开放源码自然生态。