优秀的编程知识分享平台

网站首页 > 技术文章 正文

程序设计中的“后悔药”——SVN第二篇

nanyue 2024-10-05 18:54:53 技术文章 12 ℃

图标解析

1、代表服务器端与客户端文件相同,没有任何更改

2、当前文件如果有修改,那么将显示如下图标

3、当前要提交的文件,与服务器上其他人提交的文件有冲突,那么将显示如下图标

4、当前文件,在服务器上已被删除,那么将显示如下图标

5、当我们的文件,在服务器中,无法找到,那么将显示如下图标

6、当我们的文件出现5的提示,那么你可以通过添加实现,下次commit过程中,自动提交的效果,图标如下:

7、当我们的文件中,存在一些与系统无关的文件,如测试文件、项目需求分析文档等一系列文件,我们可以采用忽略的方式,图标如下:

忽略方式有两种:

一种:只忽略某一个文件

二中:忽略某一类型文件

SVN中的数据备份

差异存储法:

版本回退

版本冲突

原理图:

解决办法:

三种方案:

1)合理分配项目开发模块

wangcai:文章,邮件,会员

xiaoqiang:静态化,缓存,前台

2)合理分配项目开发时间

wangcai:上午开发

xiaoqiang:下午开发

3)多者同时开发某一文件,产生了问题,那么可以采用如下方式解决:

步骤:

1、首先更新文档,下载最新文件,如下图

.r9:是系统最初的一个状态文件

.r10:是系统最新的也就是旺财上传的那个文件

.mine:我们现在要上传的文件

index.php文件是把两者的代码,进行了统一与合并

2、删除index.php以外的三个文件

3、合并与调整冲突代码

4、重新提交

成功

看到这里,顺手点下关注吧!明天更新第三篇

Tags:

最近发表
标签列表