2011-02-08 62 views
1

我們主要使用Java,在團隊中使用Eclipse和Intellij。 我們在團隊中討論瞭如何在我們的git上提交IDE設置(.iml,.project)。我們應該在VCS中提交IDE設置嗎?

我反對這種做法,但有人指出我的事實,將是更容易爲大家像代碼風格和警告相同的設置對齊。

此外,他們向我展示了現代瀏覽器做從項目的具體的人分離的本地機器具體的東西的一個好工作。

是有原因,我們不應該犯呢?

+0

可能的重複:http://stackoverflow.com/questions/445187/to-check-in-or-not-check-in-the-entire-eclipse-project – dogbane 2011-02-08 10:25:01

回答

1

爲什麼你能避免版本這些文件的唯一原因是,如果他們包含開發人員專用的數據(僅適用於一個開發商,而不是其他的路徑,一些值只是一個工作站,而不是其他的相關)。

任何其他文件:

  • 可以由任何開發者
  • 幫助被重用回來能的環境中重新構建具有相同設置

程序應放在VCS。
這包括任何IDE設置文件,正如我在「Do you keep your project files under version control?」提,或「Which eclipse files belong under Version Control」。

相關問題