- 90
- 0
- 约1.27万字
- 约 30页
- 2020-12-13 发布于山东
- 举报
SVN使用手册
一. 如果开发过程中没有 SVN?
软件研发过程中,任意一个项目都是由一个团队完成的,而不能依靠单一个体完成。
在团队开发过程中,资料数据的共享与同步将成为开发过程中比较突出的问题。
图一:原始开发管理模式( COPY 模式)
缺点:
代码管理混乱
备份多个版本,占用磁盘空间大
解决代码冲突困难
容易引发 BUG
难于追溯问题代码的修改人和修改时间
难于恢复至以前正确版本
无法进行权限控制
项目版本发布困难
为保障团队开发过程中人员沟通各方面成本的降低,必须使用一种有效的方式减少沟通环节,提高开发效率,对资源的共享进行管理。
图二:现阶段的开发管理模式(
Tools 模式)
相关概念:
服务器
server
专用的硬件服务器
仓库
repository
专用于某个项目的磁盘空间,位于硬件服务器中
检出
checkout
一次性工作,下载代码并完成与服务器间的关联
上传 /提交
commit
多次工作
更新
update
多次工作
记录日志
logger
记录操作相关的信息,包括动作,用户,时间,信息
版本号码
version
记录文件被操作的次数,即版本数
作为一个管理共享资源的工具必须具备以下几点:
能够记录日常事务中所有的文件的新建,编辑,删除
能够记录文件的操作人,操作时间,操作描述信息
对于同一个文件,能够提供更多的历史版本供适用者参考
对于不同的文件,能
您可能关注的文档
- HTTP协议培训资料(doc13页)(全面版).docx
- H型钢全参数特性.docx
- iata航空公司代码大全.docx
- IDC机房进入申请书.docx
- IPD流程在华为年发展历程.docx
- J栋气体灭火系统模拟启动喷气切换操作试验记录.docx
- lj2支架垮塌应急预案.docx
- lol好听的英文名字_英文网名全面版.docx
- LTE随机接入过程的总结(完美).docx
- mba考试管理试题含答案.docx
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
原创力文档

文档评论(0)