我想將在eclipse中創建的動態Web項目簽入svn。有人可以告訴我哪些文件我必須檢查和哪一個我不應該?這個想法是能夠使用新建項目嚮導檢出項目,以便我可以再次創建動態Web項目。更具體地講這裏的文件/目錄我在項目 -在Eclipse項目中檢入SVN
- SRC
- 的WebContent
- 構建
- DIST
- 的build.xml
- 的.project
- 的.classpath
- .settings/
構建目錄不應該明顯檢查。其他的呢? 我在猜測所有的。文件不應該被檢查。有人可以驗證這一點嗎? 什麼是dist目錄和.settings目錄?
而且哪裏日食存儲的服務器信息(Tomcat)的?我不想檢查它。
編輯:
我開始檢查了所有上述的當然除了構建目錄。當我從Eclipse內部檢出項目時,它並沒有提示我創建一個新項目,因爲.project在那裏,但是Eclipse正在創建一個JavaEE項目或其他東西,而不是動態Web項目。有沒有其他人遇到過這種行爲?
**編輯2 **
發現它!
- 的.project
- .settings/
- 的.classpath
一旦這3個被刪除新項目嚮導按預期工作和一切 - 原來我不應該在下面檢查很好。
謝謝你對IDE特定的一點文件以及使用svn忽略的一個好主意。 – user220201 2010-08-19 16:14:24
雖然.settings的內容是Eclipse特有的,但這並不意味着他們不需要與團隊中的其他成員共享。具體而言,您可能想分享您的項目的JDT警告偏好。通過生成它們來分享這將是一件非常痛苦的事情。 – 2012-05-10 18:52:17
好點。我有時通過從IDE中導出並共享這些文件來共享這些設置。例如,Eclipse允許導出格式和代碼模板規則。另一個例子是checkstyle設置。所有這些設置通常是公司範圍內的策略,因此經常在Confluence Wiki上找到它們,而不是檢查每個項目。 – 2012-05-11 06:46:01