这篇文章是我之前写的文章 。虽然格式不是很漂亮,但是我保证一定的质量 。这篇文章在我的博客里有很高的评价 。欢迎关注本账号,一起学习 。
1.使用场景:如果你的项目(这里指的是移动客户端项目)的一个版本(比如1.0版本)已经开发测试并上线,然后收到一个新的需求 。新需求的开发需要修改多个文件中的代码 。当需求开发了一段时间后,您突然收到来自用户或测试人员的反馈 。项目出现重大bug需要紧急修复,要求bug修复后立即上线 。这个时候应该怎么修复bug?是否基于当前开发的新需求?答案是否定的,理由是:如果bug是在开发的新需求基础上修复的,那么新需求还没有开发出来,更不用说测试了 。怎样才能立即(或尽快)上网?!如果新功能的开发和bug修复的代码都涉及同一个代码冲突,该怎么办?显然,在目前开发的代码基础上修复bug是不可能的 。最完美的解决方案是在当时完成的版本中修复bug,这带来了以下好处:
bug修复好之后可立即上线,不会因为新需求还没有完成或测试而延迟上线时间bug修复是在原来上线的那个版本进行修复的,引起新bug的风险小,如果是在新需求的基础上修复bug, 那么新功能可能会带来新的bug
两个 。SVN仓库目录结构存储库:trunktagsbranches
主干(trunk | main line)分支(branches)标记(tags)
truck(主干|主线|主分支):是用来做主方向开发的,新功能的开发应放在主线中,当模块开发完成后,需要修改,就用branch 。branch(分支):分支开发和主线开发是可以同时进行的,也就是并行开发,分支通常用于修复bug时使用tag(标记):用于标记某个可用的版本,可以标记已经上线发布的版本,也可以标记正在测试的版本,通常是只读的
三 。SVN的具体操作步骤:(TortoiseSVN版本:1.8.8)一:创建一个仓库1.创建目录结构d:\ tortoisesvn \ repository \ repo-IOs
2.右键单击目录结构 。
【svn上传文件步骤 svn怎么用】-
- 字体文件夹在哪儿 字体放在哪个文件夹
- 文件夹上锁软件哪个好 加密软件哪个好
- 电脑上删除的文件怎么恢复 电脑上删除的文件如何恢复
- 电脑怎么装机步骤 怎么装机
- 苹果录音文件在哪
- qq的截图保存在哪里 qq的图片保存在哪个文件夹
- 文件夹的夹子怎么打开图解 文件夹怎么用
- 巫师三怎么创建mods文件夹 巫师3mod怎么用
- eps格式用什么打开 tga文件怎么打开
- 文件的属性有哪三种
