水資源監(jiān)控能力建設 網(wǎng)站搜狗整站優(yōu)化
當使用版本管理工具時,提交到代碼庫的文檔我們不希望存在把一些臨時文件也推送到倉庫中,這樣就需要用到忽略文件。SVN的忽略相比于GIT稍顯麻煩,GIT只需要在.gitignore添加忽略規(guī)則即可。而SVN有兩種忽略方式,一個是全局設置,另一個是針對版本庫設置。
1.SVN全局忽略
步驟 :右鍵 -> tortoiseSVN -> Settings -> General -> Global ignore pattern -> 添加自己需要忽略的文件。
這種方式忽略有一個缺點,當我們的SVN客戶端重裝了,或者我們換電腦了,這個忽略方式就失效了,這是SVN軟件的配置,而不是版本庫的配置。同時這樣操作也不能滿足每一個倉庫的個性化需求。
2.SVN倉庫設置
為了克服SVN全局忽略的弊端,如果希望每一個倉庫有不同的設置,那么需要如下操作步驟:
右鍵 -> tortoiseSVN -> Properties -> New… -> Other -> Property name -> svn:ignore 然后再Property value中添加需要忽略的文件名或規(guī)則。
一般情況下希望每一個目錄都執(zhí)行這個規(guī)則,可以選中Aplly property recursively設置成遞歸的方式,這樣每一個目錄都會應用這個規(guī)則。