svn status . 命令返回分析

|----------|------------|------------------|
| A | Added | 新增文件但尚未提交 |
| D | Deleted | 文件被标记删除,但没有提交 |
| M | Modified | 文件内容已被修改 |
| C | Conficted | 文件更新存在冲突,需要手动解决 |
| ! | Missing | 文件或目录在工作副本中缺失 |
| I | ignored | 文件或目录被忽略,不会被版本控制 |
| * | Locked | 文件或目录被锁定 |
| L | Locked | 文件或目录已被本地锁定 |
| ?Unknown | | 文件或目录未被版本控制 |
| ~ | Obstructed | 文件或目录类型与版本库中的不一致 |

对于新增文件(A),svn add

修改文件(M),使用svn commit命令提交

make clean

svn diff xxx //查看修改了什么
svn commit -m "xxx" xx文件 //提交文件

删除文件(D),使用svn commit命令提交

对于冲突的文件(C),手动解决冲突后使用 svn resolve 标记为已解决

对于未版本控制的文件(?),决定是否需要添加到版本控制

相关推荐
Jet_5843 分钟前
Linux 下安装与运行 checkra1n 全流程指南(含依赖修复与系统检测)
linux·ubuntu·ios逆向·checkra1n·ios越狱·libncurses5·系统依赖修复
liulilittle1 小时前
CLANG 交叉编译
linux·服务器·开发语言·前端·c++
Chlittle_rabbit1 小时前
50系显卡在Ubuntu22.04环境下安装nvidia驱动+CUDA+cuDNN,anaconda下配置pytorch环境一站式解决方案(2025年7月版本)已完结!!!
linux·人工智能·pytorch·深度学习·ubuntu
月上柳青3 小时前
dsoftbus-软总线中多层网络的通信栈
linux
L1624763 小时前
linux环境安装MySQL的详细步骤(二进制包形式)
linux·运维·mysql
默默在路上3 小时前
CentOS Stream 9 安装mysql8.0
linux·mysql·centos
游戏23人生4 小时前
QT linux下 虚拟键盘使用及注意事项
linux·qt·计算机外设
AAA.建材批发刘哥4 小时前
03--C++ 类和对象中篇
linux·c语言·开发语言·c++·经验分享
softshow10265 小时前
使用 Windows 子系统 WSL 安装 Ubuntu 22.04
linux·windows·ubuntu
wadesir5 小时前
简易制作LinuxShell完全指南(深入解析原理、设计与实践步骤)
linux·运维·服务器