[svn使用教程]svn delete-删除文件和目录的实例

更新时间:2019-05-08    来源:J2EE/EJB/服务器    手机版     字体:

【www.bbyears.com--J2EE/EJB/服务器】

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

例子

Using svn to delete a file from your working copy deletes your local copy of the file, but it merely schedules the file to be deleted from the repository. When you commit, the file is deleted in the repository.

$ svn delete myfile
D         myfile

$ svn commit -m "Deleted file "myfile"."
Deleting       myfile
Transmitting file data .
Committed revision 14.

www.111cn.net

然而直接删除一个URL,你需要提供一个日志信息:

$ svn delete -m "Deleting file "yourfile"" file:///var/svn/repos/test/yourfile

Committed revision 15.

如下是强制删除本地已修改文件的例子:

$ svn delete over-there
svn: Attempting restricted operation for modified resource
svn: Use --force to override this restriction
svn: "over-there" has local modifications

$ svn delete --force over-there
D         over-there

常用操作

1.使用svn从工作拷贝删除文件只是预定要删除,当你提交,文件才会从版本库删除。
$ svn delete myfile

2.然而直接删除一个URL,你需要提供一个日志信息:
$ svn delete -m “Deleting file ‘yourfile’” file:///tmp/repos/test/yourfile

3.强制删除本地已修改文件的例子:
$ svn delete –force over-there

本文来源:http://www.bbyears.com/jsp/50038.html

猜你感兴趣

热门标签

更多>>

本类排行