apicloud用tortoisesvn管理代码,实现按不同分支编译打包app
2020-01-05 08:00:00
# 清学小记
apicloud目前只有企业版才支持按指定分支编译,所以这里借助TortoiseSVN提供的版本控制功能实现按不同分支编译打包APP。
先做好以下准备工作:
1、准备好项目代码,并上传到默认分支;
2、用TortoiseSVN工具创建项目所需分支:最好单独建立一个master的主分支,用来存放主分支代码,然后建立其余需要的分支,留下默认的代码分支用来切换不同的分支代码进行编译打包( 其余的分支创建方式可以自行研究);
确认准备好需要编译打包的分支代码后,接下来就准备合并分支到项目默认分支中进行编译打包,步骤如下:
1、先切换项目至系统默认的主分支中,否则合并时会有文件冲突;
2、项目根目录中右键打开 TortoiseSVN 菜单→选择“合并”;
3、合并类型面板中选择第二项“合并两个不同的树”;
4、合并树面板中,起始地址栏填写项目默认的分支路径,结束地址栏填写需要打包的分支路径;
5、最后的合并选项面板,一定勾选下边两项:“忽略根源”、“强制合并”;
6、合并之前最好坐一次测试合并,注意查看文件是否正确同步到项目默认的分支上;
7、合并分支到项目默认分支后,本地需要再提交一次代码到服务器上;
8、在apicloud控制台→云编译打包界面中,确认右上角最新代码记录的时间是否为刚刚提交代码的时间;
9、确认后即刻正常编译打包;
10、本地可通过 TortoiseSVN 管理菜单切换不同分支,进行代码更新维护操作;
11、如有其它好方法,可在此留言告知。
- 本文链接 apicloud用tortoisesvn管理代码,实现按不同分支编译打包app
- 发表日期 2020-01-05 08:00:00
- 更新日期 2020-01-05 08:00:00
- 版权声明 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!