1. 程式人生 > >eclipse中將指定的資料夾版本忽略

eclipse中將指定的資料夾版本忽略

這個build失敗的解決方案就是不要把你專案的 target目錄放在src repository 裡面,還有 .project 和 .classpath 最好也別放到src repository 裡。

具體的做法就是在新建專案的時候,在第一次commit 到 SVN 之前,先在專案的根目錄設定一個 SVN 屬性(我在 eclipse 3.3 中,SVN外掛是subclipse 1.4.0):
在eclipse中,右鍵點選專案根目錄 Team -> Set Property ... 然後在彈出的對話方塊中,Property name 選 “svn:ignore”,Property Content 輸入:

target
.project
.classpath
.settings



就ok了。完了進入你的 SVN 的repository 裡把已經commit進去的target目錄和這兩個檔案(.classpath .project) 刪除就可以了。

我是這樣了之後每次build都成功了,呵呵。
 

還有種辦法是在 Windows -> Preferences -> Team -> Ignored Resources裡點 “Add Pattern”,然後把 target 等等東西一個一個輸入就可以了,這樣貌似可以一勞永逸。