svn 默認忽略靜態庫 .a文件解決辦法


 

我也是在向SVN服務器上傳文件時,遇到了這個問題,文件上傳后,再下載后發現所有的.a文件全部丟失,后來才知道是上傳文件的時候.a文件根本就沒傳上去,查找原因才知道上傳的時候.a文件被過濾掉了,后來找到了解決的辦法,大家可以借鑒下。

    我用的是SVN軟件Versions做的版本記錄,我先說下步驟:

1、右鍵Finder,選擇 前往文件夾 選項,把該路徑 ~/.subversion/config   粘貼到上面,點擊  前往。

2、打開config文件,在里面搜索 global-ignores ,你會看到下面這行,

#global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo # *.rej *~ #*# .#* .*.swp .DS_Store

將其修改為

global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo#   *.rej *~ #*# .#* .*.swp .DS_Store 

就是刪除紅色部分即第一個#號和*.a刪除。該語句其實就是SVN上傳時默認的忽略的文件類型我們將.a文件從該語句中移除就行,

3、然后保存即可。從新打開SVN就可以上傳文件應該就不會出現靜態庫文件缺失的情況。

以上就是我遇到該問題的解決方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM