使用svn版本控制時,過濾一些不必要的文件

在使用svn提交文件時,爲了避免提交一些不必要的文件,比如:.project、.classpath還有.settings等等,其實這些文件都是本地開發工具所產生的文件,這些文件是不需要上傳的,因爲其他人不一定用這個開發工具,因此需要把這些文件過濾掉,只上傳真正有用的文件即可。

我們可以通過設置過濾通配符進行過濾:.settings .settings/* target target/* node_modules node_modules/* .classpath .project

1.SVN客戶端TortoiseSVN設置:

2、Eclipse開發工具svn插件設置:

打開Window->Preferences->Team->Ignored Resources, 點擊Add Pattern按鈕,添加要忽略爲文件或文件夾,也就是上面那段通配符,或者其他的過濾格式,比如:要忽略bin文件夾,則添加模式*/bin/*;   忽略.classpath文件,則添加模式*.classpath. 或者全局配置:
右鍵點擊項目根目錄 Team ---> Set Property ... 然後在彈出的對話框中,Property name 選 “svn:ignore”,Property Content 輸入過濾通配符


3、IntelliJ IDEA配置忽略不必要文件提交:

         (1)打開version control

        (2)可以查看目前忽略的文件

         (3)配置要忽略的文件

        (4).可以用通配符忽略匹配的文件

還有第二種方法,那就是:

在svn提交的界面,如果是沒有加入到version-control的文件,這裏可以右鍵單擊,然後選擇Ignore。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章