delete (del, remove, rm): 从版本库中删除文件和目录。 用法: 1、delete PATH... 2、delete URL... 1、每个 PATH 指定的项目会被调度到下次提交时从版本库删除。除非给出 --keep-local 参数,工作副本中没有提交的文件和目录会被立即删除。 如果 PATH 是未版本控制或者已修改的项目,或者包含这些项目,那么仅当 给出 --force 参数时这些项目才会被删除。 2、每个 URL 指定的项目会通过立即提交从版本库中删除。 有效选项: --force : 强制操作运行 -q [--quiet] : 不打印信息,或只打印概要信息 --targets ARG : 传递文件 ARG 内容为附件参数 -m [--message] ARG : 指定日志信息ARG -F [--file] ARG : 从文件ARG读取日志信息 --force-log : 强制校验日志信息资源 --editor-cmd ARG : 使用 ARG 作为外部编辑器 --encoding ARG : 将ARG的值视为字符编码 --with-revprop ARG : 在新版本设置版本属性 ARG 使用格式 name[=value] --keep-local : 在工作副本中保留路径 全局选项: --username ARG : 指定用户名称 ARG --password ARG : 指定密码 ARG --no-auth-cache : 不要缓存用户认证令牌 --non-interactive : 不要交互提示 --trust-server-cert : 不提示的接受未知的 SSL 服务器证书(只用于选项 “--non-interactive”) --config-dir ARG : 从目录 ARG 读取用户配置文件 --config-option ARG : 以下属格式设置用户配置选项: FILE:SECTION:OPTION=[VALUE] 例如: servers:global:http-library=serf
常用操作
1.使用svn从工作拷贝删除文件只是预定要删除,当你提交,文件才会从版本库删除。
$ svn delete myfile
2.然而直接删除一个URL,你需要提供一个日志信息:
$ svn delete -m “Deleting file ‘yourfile’” file:///tmp/repos/test/yourfile
3.强制删除本地已修改文件的例子:
$ svn delete –force over-there
- 本文固定链接: https://zxbcw.cn/post/1364/
- 转载请注明:必须在正文中标注并保留原文链接
- QQ群: PHP高手阵营官方总群(344148542)
- QQ群: Yii2.0开发(304864863)