【SVN】版本回退与版本冲突

一、版本回退

有些时候,软件的运行可能使使用者不满意,这时我们需要把当前版本退回到以前的某个版本。

1.在客户端的文件夹中,空白处右击,选择TortoiseSVN→更新至版本;

【SVN】版本回退与版本冲突_第1张图片

2.选择“显示日志”;

【SVN】版本回退与版本冲突_第2张图片

3.找到需要退回的版本,连续点击两次确定,就可以了。

【SVN】版本回退与版本冲突_第3张图片
【SVN】版本回退与版本冲突_第4张图片

二、版本冲突

在项目开发中,如果两个人同时修改某个文件(两个人对同一份文件进行修改后先后提交)就会产生版本冲突问题。

【SVN】版本回退与版本冲突_第5张图片

问题截图:

【SVN】版本回退与版本冲突_第6张图片

解决方案:

1.点击提交失败窗口的确定→更新→选择提交窗口“取消”;

【SVN】版本回退与版本冲突_第7张图片
【SVN】版本回退与版本冲突_第8张图片

2.回到修改文件的文件夹中,会多出三个文件

【SVN】版本回退与版本冲突_第9张图片

3.删除除整合后的其他三个文件

4.修改整合后的文件

【SVN】版本回退与版本冲突_第10张图片

5.重新提交数据到SVN服务器,即可解决版本冲突问题。

你可能感兴趣的:(SVN)