SVN的忽略、版本回退、版本冲突(window)
忽略操作
有些文件不希望上传到SVN服务器,应该将给文件或该类型的文件添加到忽略列表中
版本回退
有些时候,软件的运行可能使开发者或者使用者不满意,这时我们需要把当前的版本退回到以前的某个版本,这就需要使用SVN的版本的回退功能.
根据日志进行回退,操作如下:
版本冲突
在实际项目开发中,如果两个人同时修改某一个文件,就会产生版本冲突的问题
开发者1先提交: SVN服务器的版本 : 9 开发者2:本地: 8
提交: 原版本+ 1--> 9, 提交时,出现错误,
避免冲突:
1、合理分配项目开发时间
比如开发员工1 上午开发
比如开发员工2 下午开发
2、合理分配项目开发模块 推荐这个方式
比如开发1 负责登录模块
比如开发2 负责注册模块
通过SVN解决版本冲突问题
1. 更新服务器端的数据到本地,更新之后会产生如下三个文件
2. b.txt 相关的之外的文件,删除
3. 修改b.txt
其中有显示当前版本,上一个版本的提示,需要手动删除
4. 提交
口诀: 修改前,先更新, 提交前先更新 ******