1
我們主要使用Java,在團隊中使用Eclipse和Intellij。 我們在團隊中討論瞭如何在我們的git上提交IDE設置(.iml,.project)。我們應該在VCS中提交IDE設置嗎?
我反對這種做法,但有人指出我的事實,將是更容易爲大家像代碼風格和警告相同的設置對齊。
此外,他們向我展示了現代瀏覽器做從項目的具體的人分離的本地機器具體的東西的一個好工作。
是有原因,我們不應該犯呢?
我們主要使用Java,在團隊中使用Eclipse和Intellij。 我們在團隊中討論瞭如何在我們的git上提交IDE設置(.iml,.project)。我們應該在VCS中提交IDE設置嗎?
我反對這種做法,但有人指出我的事實,將是更容易爲大家像代碼風格和警告相同的設置對齊。
此外,他們向我展示了現代瀏覽器做從項目的具體的人分離的本地機器具體的東西的一個好工作。
是有原因,我們不應該犯呢?
爲什麼你能避免版本這些文件的唯一原因是,如果他們包含開發人員專用的數據(僅適用於一個開發商,而不是其他的路徑,一些值只是一個工作站,而不是其他的相關)。
任何其他文件:
程序應放在VCS。
這包括任何IDE設置文件,正如我在「Do you keep your project files under version control?」提,或「Which eclipse files belong under Version Control」。
可能的重複:http://stackoverflow.com/questions/445187/to-check-in-or-not-check-in-the-entire-eclipse-project – dogbane 2011-02-08 10:25:01