解决svn上传代码,遇到文件冲突的问题

解决svn上传文件,显示文件冲突的问题

适用于:别人上传代码到svn后,本人上传文件显示冲突,且不能用工具消除冲突。只能手动在别人修改的基础上再次修改添加自己的代码的情况。

1.在提交代码之前svn update,显示a.php代码冲突。

2.解决冲突:假装不小心删除了冲突的文件(手动删除a.php文件)

3恢复删除的文件

查看所有提交日志(修改的文件)

javascript 复制代码
svn log -v

查看文件状态,a.php文件为已删除,前为D

javascript 复制代码
svn status

撤销删除-恢复的是之前版本的文件,不保留当前做的修改

javascript 复制代码
svn revert D:/a.php

在恢复的文件基础上,再做代码修改。

4.再次svn update和svn commit -m "提交",即为解决冲突,完成提交。

重要:记得删除文件前,备份自己修改的代码,再做删除和恢复。

相关推荐
এ慕ོ冬℘゜5 小时前
Git 基础规范:小步提交、提交信息规范与常用命令
git·svn
zjx23881 天前
批量删除.svn信息的Windows脚本
svn
এ慕ོ冬℘゜3 天前
Git 基础入门|和 SVN 对比 + 四大区域 + 常用命令详解
git·svn
阿萨德528号11 天前
IDEA 项目 SVN 配置消失、版本控制变成 Git 且无 VCS 菜单的解决办法
git·svn·intellij-idea
天府云创15 天前
Anthropic重做Git:Scion——Agent时代的版本管理系统
git·svn·版本控制·软件设计·迭代升级·scion
爱吃辣椒的小豆豆15 天前
Apache 日志轮转触发 SVN 更新异常
svn·apache
鶴哥只手遮天16 天前
Apache Subversion 1.15 源码深度剖析-第 3 章 文件系统层(FS 抽象与 FSFS 后端)
svn·开源
鶴哥只手遮天16 天前
Apache Subversion 1.15 源码深度剖析-第 6 章 工作副本:WC-NG 与 pristineless
svn·开源
解道Jdon18 天前
FigCraft把Figma用Rust从零重写了一遍
ide·windows·git·svn·eclipse·github·visual studio
Peter(阿斯拉)25 天前
[macOS Tahoe 26]_[使用SmartSVN访问库路径报错的问题]
macos·svn·tahoe·smartsvn·macos26