在不将classes檔案夾在版本庫删除的前提下,隐藏classes檔案夾下所有内容,在送出的時候不再提示.
windows下,用svn圖形化界面.一個用svn版本控制的web項目,check out下來,編譯之後,大量classes檔案夾下的檔案是non-versioned狀态.送出的時候好麻煩.
這個指令可以忽略一個還沒有入版本庫的檔案夾.
svn propset svn:ignore dirname .
但classes檔案夾已經在版本庫裡面.是以用下面這個指令編輯忽略清單,指定所有classes檔案夾下所有檔案:
svn propedit svn:ignore .
步驟:
- 重新運作svn安裝檔案,增加svn有指令行功能.
- 指令行進入classes目錄
列出classes檔案夾下所有檔案和檔案夾,使用文本編輯器編輯好所有列出的名字.svn st
- 執行:
這時候會提示你沒有預設的編輯器.增加環境變量:svn propedit svn:ignore .
SVN_EDITOR=notepad
再次執行将剛才編輯的清單放進去,儲存.指定的檔案會被忽略.svn propedit svn:ignore .
參考資料:
http://stackoverflow.com/questions/116074/how-to-ignore-a-directory-with-svn
增加SVN_EDITOR環境變量