I have a eclipse installed to work with BIRT reports. What files in the workspace should be committed to the repository and what files should not?
+4
A:
Basically, any file able to help a developer checkout the repo and (almost) immediately open the project to work on it.
That should include at least eclipse files like .project
, .classpath
, and some IDE settings.
They might be some BIRT-specific settings as well.
See also:
VonC
2010-01-08 05:18:04
Agreed. The less configuration developers on your team have to do the better. For example, my team checks in eclipse specific files such as .project, .classpath, .checkstyle among other files to help bootstrap a developer's environment. We have other developers using Netbeans and they check in their IDE specific files without the team noticing much. The cost, i.e. disk space and version control maintenance, is minimal compared to the time gained from skipping their local environment setup.
austen
2010-01-08 05:31:17