CSDN与HBuilder打通账户,并提供源码托管服务_1

CSDN是国内最大的开发者社区,HBuilder是最大的国产开发工具。

双方强强联手,一起为开发者提供更方便的服务。

首先是打通账户,CSDN网站上已支持使用HBuilder账户登录:

CSDN与HBuilder打通账户,并提供源码托管服务_1

HBuilder的开发者将无需再重复注册CSDN的账户,直接使用原有的HBuilder账户登录CSDN,使用CSDN的各种服务。

HBuilder提供了开发者开放平台:https://open.DCloud.net.cn,实际上,任何其他为开发者提供服务的网站,都可以入驻开放平台,自助完成账户打通。

同时,CSDN旗下的源码托管服务CODE CHINA(类似github),也制作了HBuilder的插件,在HBuilder中可以非常方便的使用Git服务。

插件地址详见:https://ext.dcloud.net.cn/plugin?id=4882

插件上线后,短时间内已经有2500 人使用了该Git插件,帮助CODE CHINA导入大量开发者流量。

同时,该插件切实为开发者提供了更多的便利。

在过去,开通Git服务,并且在ide里进行配置,要做很多工作。

现在,什么都不用配,上手就可用。

不管是开源项目,还是公司内部私有项目,都可以搭配HBuilder更高效的使用

HBuilder为CODE CHINA的git服务提供了2个入口:

  1. 新建项目界面,可以直接创建到codeChina上
  2. 老项目点右键,可以一键托管到codeChina上

把项目托管到CODE CHINA

在新建项目界面,可以选择勾选 上传到Git代码托管平台,此操作会在编辑器创建好项目之后,也会同时在CODE CHINA的git服务上创建项目,并且同步代码:

CSDN与HBuilder打通账户,并提供源码托管服务_1

另一种是可以在项目管理器界面,右键点击项目名称,选择 托管当前项目 功能,托管已经存在的项目。

CSDN与HBuilder打通账户,并提供源码托管服务_1

如果您没有安装CODE CHINA插件,那么第一次使用会自动安装,该过程需要HBuilder开发者授权CODE CHINA插件获取手机号。因国内法律要求,涉及互联网信息发布均需留存手机号。如果没有授权手机号是无法使用CODE CHINA服务的。

授权之后,会进入项目托管流程中,根据弹窗的提示填写项目在 code 平台托管上的基本信息,您既可以选择将想托管到个人名下,又可以托管到您具有创建项目权限的组织下生成组织项目。其中组织项目多用于团队协作,当您需要新增一个组织来实现托管时,您可以直接点击弹窗中的“创建”链接,新增一个组织。

CSDN与HBuilder打通账户,并提供源码托管服务_1

点击弹窗中的“托管”按钮后,您输入的项目信息和本地的代码仓库将由本插件一并推送到 code 平台。在项目新增成功后,HBuilderX右下角将返回创建结果和项目在 code 平台的页面地址以及为项目添加协作成员的快捷入口。

CSDN与HBuilder打通账户,并提供源码托管服务_1

如该项目有团队协作的需求时,您可以在该项目的项目成员设置页面为项目添加协作者,为避免不同平台用户在项目协作中产生的账户一致性问题,推荐采用邀请链接的方式邀请协作用户。

CSDN与HBuilder打通账户,并提供源码托管服务_1

导入 CODE CHINA平台已存在的git项目

在HBuilderX顶部菜单或项目管理器右键菜单,可以选择导入git项目。

如果导入的链接是CODE CHINA的项目地址,则会自动通过CODE CHINA插件来导入。

此时,开发者将无需进行复杂的git配置,支持 http 方式免密直接导入功能(ssh 方式走单独的 ssh 协议,需配合配置用户密钥使用)。

CSDN与HBuilder打通账户,并提供源码托管服务_1

点击导入后,您可根据弹窗提示配置导入过程中的信息,如分支、LFS 等。

CSDN与HBuilder打通账户,并提供源码托管服务_1CSDN与HBuilder打通账户,并提供源码托管服务_1

不管是托管上去的,还是git导入拉下来的,在安装HBuilderX的git插件后(也可以安装增强的easyGit插件:https://ext.dcloud.net.cn/plugin?id=2475),就可以正常地提交、拉取代码、查看日志。

对这些项目点右键,也可以一键打开CODE CHINA的web控制台,多人邀请等功能需在web控制台操作。

更多使用注意事项。详见插件地址:https://ext.dcloud.net.cn/plugin?id=4882

后续计划

CSDN还计划为开发者提供更多服务,在源码托管的基础之上,进一步提供持续集成。

同时,DCloud还在与更多服务开发者的业内公司合作,包括产品、美术设计、源码托管、持续集成、测试,为开发者打造一站式开发体验。敬请期待。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年7月16日 上午9:23
下一篇 2022年7月16日 上午9:37

相关推荐