SVN客戶端忽略/移除與版本控制無關的檔案
阿新 • • 發佈:2019-02-14
已經安裝過SVN的相關客戶端,那個config檔案就肯定是存在的,如果沒有安裝過,那就忽略這篇文章...
修改前請先備份檔案 ~/.subversion/config.
1,開啟Terminal,輸入命令:
$ open ~/.subversion/config2,在開啟的檔案中尋找:`global-ignores =`,找到後直接把整行豆替換成如下:
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store *.xcuserstate *.xcuserdatad *.xcbkptlist *.xcscheme *.xcuserdatad *.xccheckout *.xcscmblueprint
3,繼續尋找`[auto-props]`,找到後,把後面的有效設定替換成如下(可選):
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
*.c = svn:eol-style=native *.cpp = svn:eol-style=native *.h = svn:keywords=Author Date Id Rev URL;svn:eol-style=native *.dsp = svn:eol-style=CRLF *.dsw = svn:eol-style=CRLF *.sh = svn:eol-style=native;svn:executable *.txt = svn:eol-style=native;svn:keywords=Author Date Id Rev URL;*.png = svn:mime-type=image/png *.jpg = svn:mime-type=image/jpeg *.xcuserstate = svn:mime-type=text/X-xcode *.xcuserdatad = svn:mime-type=text/X-xcode *.xcbkptlist = svn:mime-type=text/X-xcode *.xcscheme = svn:mime-type=text/X-xcode *.xcuserdatad = svn:mime-type=text/X-xcode *.xccheckout = svn:mime-type=text/X-xcode*.xcscmblueprint = svn:mime-type=text/X-xcode Makefile = svn:eol-style=native
![複製程式碼](http://common.cnblogs.com/images/copycode.gif)
4, 儲存關閉config檔案,然後重啟SVN工具,然後你就發現,以前的哪些警告修改已經無影無蹤了...