Subversion 常用命令
2022/3/20 3:27:32
本文主要是介绍Subversion 常用命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
输出指定时间段的提交日志
svn log -r {2021-11-01}:{2021-11-30} > ./svn-2021-11.log
创建纳入版本控制下的新目录
svn mkdir -m "提交日志" 新目录全地址
代码导入
svn import 本地文档目录 服务器文档地址 --username=用户名 --password=密码 -m "提交注释"
代码检出
svn checkout 服务器文档地址 --username=用户名 --password=密码 本地文档目录
简写
svn co 服务器文档地址 --username=用户名 --password=密码 本地文档目录
创建分支
svn cp -m "create branch" https://xxxx/trunk/xxx https://xxxx/branches/xxx
提交当前目录的修改
svn commit -m "第一个版本"
简写
svn ci -m "第一个版本"
更新服务器端的代码到客户端
svn update
简写
svn up
向版本库中添加新的文件
svn add 文档路径 svn add ./*
添加文件路径的时候如含有特殊字符,例如:’@’,需要使用 “文件地址” 格式
加锁/解锁
svn lock -m “注释“ 文档路径
svn unlock 文档路径
更新到某个版本
svn update 文档路径 -r 版本号
查看文件或者目录状态
svn status 文档路径 svn status -v 文档路径
简写
svn st 文档路径 svn st -v 文档路径
删除文件 svn del, remove, rm
svn delete 文档路径 -m “注释“
查看日志
svn log 文档路径
查看文件详细信息
svn info 文档路径
比较差异
svn diff 文档路径 svn diff -r 版本号m:版本号n 文档路径
简写
svn di 文档路径 svn di -r 版本号m:版本号n 文档路径
差异合并
svn merge -r 版本号m:版本号n path
版本库下的文件和目录列表 svn ls
svn list 文档路径
恢复本地修改
svn revert 文档路径
代码库 URL 变更
svn switch 文档地址 文档路径 svn switch –relocate from to 文档地址
简写
svn sw 文档地址 文档路径 svn sw –relocate from to 文档地址
解决冲突
svn resolved 文档路径
svn 的忽略文件配置
在上传项目的过程中, 默认情况下会有很多文件被忽略掉,无法上传到 svn 服务器,所以需要配置一下 svn 的忽略文件.
编辑配置
open ~/.subversion/config # global-ignores = .o.lo .la .al .libs .so .so.[0-9]* *.a *.pyc .pyo .rej ~ ## .# .*.swp .DS_Store ...(可能后面还有很多文件类型, 取消这里的配置并编辑)
其他用法
svn help
这篇关于Subversion 常用命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15快速提升职场效率:从整理任务清单开始
- 2024-11-15低代码开发学习:新手入门指南
- 2024-11-15数字能量的职场释放:实物量法诠释效率的多维度
- 2024-11-15Postman学习:新手入门全面指南
- 2024-11-15低代码开发入门:初学者必看指南
- 2024-11-15低代码入门:新手必读指南
- 2024-11-15低代码应用入门:新手必读教程
- 2024-11-15Postman入门:新手必备教程
- 2024-11-15Postman教程:新手快速上手指南
- 2024-11-14企业协同软件:现代化管理的新选择