目录 "引子" "介绍" "什么是成功的 Git 工作流" "Git 工作流" "GitHub 工作流" "GitLab 工作流" "规范参考" "环境划分" "分支策略" "修复 bug 策略" "其它情况处理" "另外一种思路" "规范参考简化" "规范参考增强" "参考资料" 引子 本以为使用 ...
分类:
其他好文 时间:
2020-03-20 12:49:01
阅读次数:
47
1.热更新的概念 热更新就是动态下发代码,它可以使开发者在不发布新版本的情况下,修复 BUG 和发布功能。 一般这样的概念我会去整理它的输入什么,输出什么,来快速将抽象具体化。 热更新的输入是:代码的字节码文件 输出是:运行的结果是走新修改的文件逻辑得出来的 2.使用工具 使用的工具是阿里的Arth ...
分类:
其他好文 时间:
2020-03-17 19:43:11
阅读次数:
99
应用场景:问题项目分为app和后台两种,为了保证再同一个环境下面测试,所以不可能链接开发本地服务进行测试,所以需要搭建一个测试环境,供app进行开发测试。这个时候就有一个问题,如果开发新增加功能或者app调试的时候发现问题,这个时候就需要提交新的代码或者修复bug,然后重新发布到测试环境中去。但是后台人员又不能进入Linux服务器中,只能通过Linux运维人员来重新部署,这样的效率就会极低。方案:
分类:
其他好文 时间:
2020-03-09 19:34:16
阅读次数:
69
目录 "git的基本操作" "git的分支管理" "GitHub的使用" git的基本操作 "git简介" "git的产生历史" "git的特点" "集中式分布式版本控制的区别" "git的安装配置" "git版本库创建" 命令: git init "git版本的创建" git add git co ...
分类:
其他好文 时间:
2020-03-01 22:00:24
阅读次数:
110
一个产品的开发和运营,往往需要长时间的开发、运维,这期间伴随着开发人员、产品经理、CTO等岗位的入职与离职,用户需求的变更。人员的变动、产品功能的修改与升级,种种问题都需要一个可控的、可靠的方式来进行管理。让我们来思考一下下面几个问题: 如果产品的新功能反馈不好(产品背锅,哈哈哈),怎么马上撤掉这个 ...
分类:
其他好文 时间:
2020-02-22 16:14:31
阅读次数:
79
更新日期:2020.2.15 更新内容: 删除失效的scinceDirect入口 新增Wiley数据库入口 修复bug 更新地址:https://pan.baidu.com/s/1njhG4BUi-vd6xyuZpF7V0A 提取码:n6f2 VIP软件购买:https://item.taobao. ...
分类:
其他好文 时间:
2020-02-15 18:28:45
阅读次数:
68
1.查看分支:git branch 2.创建并切换到分支:get checkout -b dev 3.git checkout master 切换回主分支 4.合并分支 git merge dev 5.删除分支 git branch -d dev 7. git stash 保存现场去修复bug分支 ...
分类:
其他好文 时间:
2020-02-15 13:21:42
阅读次数:
73
PHPRAP,是一个PHP轻量级开源API接口文档管理系统,致力于减少前后端沟通成本,提高团队协作开发效率,打造PHP版的RAP。 更新记录 【修复】修复PHP7.1下报db()函数缺少默认参数的BUG 【修复】修复未登录状态下注册页不断弹出修改默认密码的BUG 【优化】核心框架里PUBLIC_PA ...
分类:
Web程序 时间:
2020-01-14 20:45:34
阅读次数:
108
一、什么是单元测试 单元测试并不只是为了验证你当前所写的代码是否存在问题,更为重要的是它可以很大程度的保障日后因业务变更、修复Bug或重构等引起的代码变更而导致(或新增)的风险。 同时将单元测试提前到编写正式代码进行(测试驱动开发),可以很好的提高对代码结构的设计。通过优先编写测试用例,可以很好的从 ...
分类:
其他好文 时间:
2020-01-13 22:08:52
阅读次数:
111
1.概念 truck(主干|主线|主分支):是用来做主方向开发的,新功能的开发应放在主线中,当模块开发完成后,需要修改,就用branch。 branch(分支):分支开发和主线开发是可以同时进行的,也就是并行开发,分支通常用于修复bug时使用 tag(标记):用于标记某个可用的版本,可以标记已经上线 ...
分类:
系统相关 时间:
2019-12-13 10:44:43
阅读次数:
113