微信小程序云开发新手教程——关于多人云开发和git版本管理

多人团队开发微信小程序项目时,如何更好的进行团队协作是一个关键问题。接下来的这篇文章里,主要以项目的管理者和项目参与者两种身份,介绍了云开发初始环境的配置的具体方法,以及通过git进行团队的版本管理。

微信小程序云开发配置

项目管理者操作
首先在微信公众平台上注册小程序账号https://mp.weixin.qq.com/,如已有小程序账号,直接登录即可
接下来来到小程序平台首页,在开发设置中查看对应小程序的AppID微信小程序云开发新手教程——关于多人云开发和git版本管理_第1张图片
接着点击成员管理,通过微信号查找,添加所在团队的全部成员,并给相应成员添加权限。权限主要分为运营者、开发者和数据分析师,成员可以同时具有三种身份,根据实际开发需要进行设置。成员上限为15人。
微信小程序云开发新手教程——关于多人云开发和git版本管理_第2张图片
项目所有成员操作
在所有添加完成后,打开微信开发者工具,新建项目或导入项目时,项目所有成员的AppID,全部填写为对应小程序的AppID,然后导入或创建,这时便可以连接到对应小程序的云开发平台了。
微信小程序云开发新手教程——关于多人云开发和git版本管理_第3张图片
在编写云函数或app.js时,可能需要初始化环境。每次程序运行时,只需要一次初始化即可。以编写云函数为例,首先设置cloud.int函数,对应env(即环境ID)可以在云开发-设置-环境ID中查看,如没有特定环境要求,也可以按照如下方式进行配置:

cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
})

微信小程序git版本管理

以上便是团队利用微信云开发进行项目研发,接下来介绍如何在微信开发者工具中使用git进行版本管理,git的远程平台可以自己选择。以下内容我们将以github为例https://github.com,通过github进行git项目管理。需要团队成员每人拥有github账号。

项目管理者操作
登陆github账号,点击网页右上角,创建自己新的项目仓库
(如果是人数为五人及以上的团队,建议创建时将仓库设置为public可见,因为private仓库最多运行邀请3名协作者,算上仓库创建者,最多允许4人同时进行开发)
微信小程序云开发新手教程——关于多人云开发和git版本管理_第4张图片
接着在仓库中点击setting-Manage access,邀请自己的团队成员

项目参与者操作
管理者邀请过后,项目参与者对应邮箱会出现邀请邮件,需要各位参与者进行设置,同意过后才可进行接下来的操作。

项目所有成员操作
来到微信开发者工具,点击版本管理-设置-通用,设置自己的用户名称及邮箱
点击网络认证-认证方式-使用用户名与密码,填写自己的github账号邮箱和密码
微信小程序云开发新手教程——关于多人云开发和git版本管理_第5张图片
点击远程-添加远程仓库,仓库名称可以和github仓库名保持一致,url为在github网站上点击对应仓库-clone or download复制对应的仓库链接
微信小程序云开发新手教程——关于多人云开发和git版本管理_第6张图片
到此为止微信小程序的git就基本配置完成啦!关于git的具体操作步骤如下:
1.点击抓取-抓取以下仓库,选择对应的git仓库
2.抓取成功后,可以在侧边栏“远程”选项中查看,要想将远程仓库同步到本地,选择对应的分支,右键重置head,就可以实现同步。
3.如要想提交本地代码,首先选择想要提交的本地分支,左上角点击推送,即可推送到对应仓库。
(常见错误:如出现无法提交的情况,有可能是没有现同步远程仓库,请先执行第二步)

你可能感兴趣的:(微信小程序云开发新手教程——关于多人云开发和git版本管理)