“项目开始时要花1天左右的时间搭建代码管理服务,整个团队一天的工时就这样在等待中白白浪费了。”
“要维护老项目,还要找找以前的代码服务器,还真不确定它是不是还活着。“
。。。
在项目团队中这样的抱怨应该不陌生吧?
与其抱怨,不如改变!新致云专治各种项目代码管理困扰,不看广告看疗效!
Code是新致云 Newtouch Step研发的一款Git在线代码托管平台。开发者可以将源代码通过Git命令托管到Code.newtouch.com,并获得Code提供的各种扩展服务。
l 多仓库模式
Code提供以项目为单位的多仓库模式,以满足实际规模较大的项目或平台级项目的代码管理需求。另外有三种创建仓库的方式:创建空仓库;创建模板仓库;导入公开代码仓库。创建仓库所需要的模板是由 Newtouch One研发并维护的,推荐使用。
l 分支合并
分支被称为git的必杀技。分支在实际应用中主要用于隔离开发,从而实现分布式开发模式,提高开发人员的工作效率,降低沟通成本。当您将本地分支推送到远端仓库后,可以新建合并请求,仓库管理员可以根据请求内容及评审结果进行同意和拒绝操作。
l 代码评审
新建合并请求的场合,可以填写代码评审人。我们会用邮件和通知的方式提醒该用户进行代码评审。在合并请求详情中会展示被变更的代码部分,评审中产生的问题,可以在备注中记录。
l 成员代码权限管理
为了减少项目负责人的工作压力,Code服务提供了代码权限管理,项目负责人可以指定项目其他成员来处理代码上的一些工作。
l SSH公钥配置
每次输入用户名密码很麻烦?Code支持使用SSH协议来访问Git仓库,提供账户SSH公钥设置。添加公钥后,可以代码仓库的代码页中拷贝SSH 协议地址。这样就可以使用 SSH 协议来访问 Git 仓库,告别用户名密码时代。
l SVN支持
习惯用SVN?切换使用Git学习成本太高?Code上的git仓库也支持通过标准的subversion (以下简称 svn)客户端来访问,在服务端实现了svn协议到git的转换。我们提供最具优势的代码仓库git服务,但我们不强制您使用Git。以用户为中心,提供更好的扩展服务。
写在最后:
Code服务上线,意味着 Newtouch Step的服务战线不再是单纯的团队协作,而是向整个开发流程覆盖。我们努力为开发者们服务,逐步将Newtouch Step打造成“云上一体化开发平台”。我们期待您的使用,同样也期待您的宝贵意见。