使用命令行設置svn忽略列表


Windows 上的 TortoiseSVN 設置 svn 的忽略列表是非常方便的,但是在Mac OS X上,好用的圖形化 svn 客戶端都有點兒貴,比如 Versions 和 CornerStone。所以,最近一段時間一直在使用Mac OS X svn 命令行來進行 svn 工作副本的管理。但是今天遇到了一個小小的問題:如何設置 svn 忽略列表。

假如說,我的目錄結構如下:

 

|-my_project
   |-application
   |-folder1
   |-folder2
   |-logs
   |-uploads

 

可以看到,logs 和 uploads 兩個文件夾我不想上傳到 svn 服務器,那么就需要把他們倆個設置為忽略。

可以直接使用

svn propset svn:ignore logs .

 命令來忽略 logs 文件夾。但是如何把 uploads 文件夾一並忽略呢?按照 svn 的文檔說,每行一個要忽略的項,命令行模式下折騰了半天也沒有弄出來換行……好吧,太笨了。

所以,使用另外的命令吧:在 my-project 目錄下輸入命令:

svn propedit svn:ignore .

 這個命令會呼叫出 svn 的編輯器,我這里設置的是 vi ,然后在 vi 中輸入2行文字,分別為 logs 和 uploads,然后保存退出,就可以將兩個文件夾加入到 svn 的忽略列表中。


免責聲明!

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



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