近日,国内 云代码托管平台——京东代码库全新改版上线,除保留之前免费提供1G存储空间的服务以及“一键迁移”外,新增SSH功能并且对整个平台页面和用户交互体验进行了全面优化,大大提高了京东代码库的可用性。
作为京东电商云生态的重要一环,京东云汇中的代码托管平台于今年7月初全面对外开放,用户只要拥有京东账号即可使用高效、稳定的代码托管服务。为了支持国内程序员开源社区建设,平台对每个项目均提供免费的1G存储空间,并设置了“代码一键迁移”功能,用户可以方便的从其他GIT代码托管平台转移其项目到京东代码库。此次代码库全新改版,在已有的HTTPS传输方式上,新增SSH功能,用户可将GIT生成的SSH公钥存入操控中心的公钥管理列表中,不用再重复输入用户名及密码,就可以通过客户端远程进行提交代码。除此之外,还对旧版的页面风格进行了调整,重新编排页面布局,解决了用户阅读和编辑代码不便的问题。
为了给个人开发者带来更多便利,京东在今年专门推出了云擎解决方案,旨在为整个京东电商云生态中的开发者提供从编码到编译、测试、部署、运营的一整套服务,用户可以将自己的源代码托管到京东代码库上,通过京东云擎提供的云编译、云测试对代码进行编译测试,并可将在京东代码库中的项目代码直接一键部署代码到应用引擎中,让开发者开发、部署、运行一站到位。而京东代码库则可以提供Git库的托管功能,Git是一个命令行工具,京东代码库提供一个基于Web的图形界面,可以访问并控制一些协作功能,用户可将其他用户添加为项目的协作开发人员,对方即可获得对代码库的读写权限。此外,一个想要贡献代码的用户只需将一个用户的代码库派生(fork)成自己的库(派生库),这样就可以在自己的账户下对代码库进行修改,修改好以后,想要贡献自己的代码,就可以发送一条请求给原始代码库拥有人,此人可以一键点击按钮,将别人的修改与自己的原始代码相结合。