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 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 list 文档路径
svn revert 文档路径
svn switch 文档地址 文档路径 svn switch –relocate from to 文档地址
简写
svn sw 文档地址 文档路径 svn sw –relocate from to 文档地址
svn resolved 文档路径
在上传项目的过程中, 默认情况下会有很多文件被忽略掉,无法上传到 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