主要以下兩種情況:
1、首次提交就做好了忽略攔截:專案首次提交到svn伺服器的時候,把該刪的刪了,然後設定忽略規則,就沒問題了。
實現步驟:
1、設定svn忽略檔案
右鍵空白處-tortoisesvn --》settings--》general--》右邊的subversion 輸入 (忽略檔案如: .dll 忽略資料夾如 */bin 每個規則用空格隔開)--》儲存即可
免費贈送下面這段自用的c# 規則
2、刪除已提交過且要忽略提交的檔案(否則忽略規則設定了也無效)
有兩種方式:
①直接右鍵刪除檔案,然後提交svn就會出現該檔案刪除的狀態,確認即可,但是檔案會真正的消失,比較危險。
②右鍵要忽略的檔案,unversion and add to ignore list 選第乙個即可,圖示會由綠色變成打叉的紅色(可多選檔案,再按此操作,不知道是bug還是什麼,多選需要操作兩遍才會變成打叉狀態),提交svn會出現該檔案刪除的狀態,確認即可,檔案會留在你本地,不會刪除,建議用此方法
3、檢驗結果
這裡以c# 專案為例項,每次重新生成都會識別為 exe.dll bin資料夾 debug資料夾 需要提交,其實啥也沒改動。經過上述操作過後,重新生成解決方案後,dll會在資料夾增加,但是svn提交不再識別為可提交項。
①按1、2、操作忽略規則
③開啟專案,重新生成解決方案
④專案生成成功(如果不成功,請單獨對幾個dll或者需要特殊上傳的被忽略檔案進行允許提交,右鍵,add即可變成可提交狀態,提交即可)
⑤svn未出現提交項。
svn利用TortoiseSVN忽略檔案或資料夾
忽略已經版本控制的檔案 如果你不小心新增了一些應該被忽略的檔案,你如何將它們從版本控制中去除而不會丟失它們?或許你有 自己的ide配置檔案,不是專案的一部分,但將會花費很多時間使之按照自己的方式工作。如果你還沒有提交,你只需要tortoisesvn revert.來取消新增,你需要將這個檔案新增到忽...
TortoiseSVN設定忽略檔案和目錄資料夾
tortoisesvn設定忽略檔案和目錄資料夾 在多數專案中你總會有檔案和目錄不需要進行版本控制。這可能包括一些由編譯器生成的檔案,obj,lst,或許是乙個用於存放可執行程式的輸出資料夾。只要你提交修改,tortoisesvn 就會在提交對話方塊的檔案列表中顯示出未版本控制檔案。當然你可以關閉這個...
TortoiseSVN忽略檔案或資料夾
tortosiesvn properties來設定svn ignore屬性 svn ignore global ignores區別 1 svn ignore 只對當前目錄有效 global ignores 是全域性有效,就是所有目前都有效 2 svn ignore 必須每個工作目錄都要設定,個性化配...