更新时间:2021-10-11 10:32:06 来源:极悦 浏览996次
svn delete — 从工作副本或存储库中删除项目。
svn delete PATH...
svn delete URL...
由指定的项目PATH计划在下次提交时删除。文件(和尚未提交的目录)会立即从工作副本中删除。该命令不会删除任何未版本控制或修改的项目;使用--force选项覆盖此行为。
URL 指定的项目通过立即提交从存储库中删除。多个 URL 被自动提交。
删除,删除,rm
如果对文件进行操作,则为工作副本,如果对 URL 进行操作,则为存储库
仅当对 URL 进行操作时
--force
--force-log
--message (-m) TEXT
--file (-F) FILE
--quiet (-q)
--targets FILENAME
--username USER
--password PASS
--no-auth-cache
--non-interactive
--editor-cmd EDITOR
--encoding ENC
--config-dir DIR
使用svn从您的工作副本中删除文件会删除该文件的本地副本,但只是安排将其从存储库中删除。提交时,该文件将在存储库中删除。
$ svn delete myfile
D myfile
$ svn commit -m "Deleted file 'myfile'."
Deleting myfile
Transmitting file data .
Committed revision 14.
但是,删除 URL 是即时的,因此您必须提供日志消息:
$ svn delete -m "Deleting file 'yourfile'" file:///tmp/repos/test/yourfile
Committed revision 15.
以下是如何强制删除具有本地 mod 的文件的示例:
$ 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
在极悦Java视频页面中有更多相关教程可以免费下载学习,感兴趣的小伙伴可以关注一下,相信对大家的学习会有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习