清除SVN未版控檔案

2022-05-13 13:32:13 字數 338 閱讀 2058

用git時,git clean -df 可以清除所有沒有add的檔案,得到乙個乾淨的工作空間。

用svn沒有這樣的命令,當然可以 svn export 得到乙個乾淨的工作空間,但會花很長時間,而且沒有版本資訊了。

在linux下,可以用下面命令,得到類似 git clean 的效果。

svn st | grep '^?' | awk '' | xargs rm -rf

第乙個命令執行 svn status,

第二個命令查詢 ? 開頭的行,沒有加入版本控制的檔案或目錄開頭顯示 ? 號。

第三個命令獲得第二個引數, 是帶路徑的檔案或目錄名。

第四個命令刪除它。

SVN 專案清除SVN標記

1 開啟記事本,複製以下 另存為 removesvn.bat 批處理檔案。echo on color 2f mode con cols 80 lines 25 rem echo 正在清理svn檔案,請稍候.rem 迴圈刪除當前目錄及子目錄下所有的svn檔案 rem for r a in do if ...

清除所有 svn目錄

一 在linux下 刪除這些目錄是很簡單的,命令如下 find type d name svn xargs rm rf 或者 find type d iname svn exec rm rf 全部搞定。二 在windows下 1 在專案平級的目錄,執行dos命令 xcopy project dir ...

清除所有 svn目錄

這裡 一下網上找到的刪除方法,以備後用,以下內容 iceskysl 1sters 一 在linux下 刪除這些目錄是很簡單的,命令如下 find type d name svn xargs rm rf 或者find type d iname svn exec rm rf 全部搞定。http tech...