日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux svn 撤销del,svn delete-删除文件和目录的实例

發布時間:2024/10/12 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux svn 撤销del,svn delete-删除文件和目录的实例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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.

然而直接刪除一個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

總結

以上是生活随笔為你收集整理的linux svn 撤销del,svn delete-删除文件和目录的实例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。