更新時間:2021-10-11 10:32:06 來源:動力節點 瀏覽1175次
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天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習