I created an Eclipse project and now I want to put it on my SVN repository. Which files should I put on ignore list? There are many files that I don’t know what they are used for. There are folders like .history, .root, .safetable, .log, .settings … and many .index files, also some .running files. Can I put all that to ignore list? Do you know which extensions/folders can always be on ignore?
Thanks.
My first guess would be that any file whose name is starting with a dot should not be versioned. Most commonly such files refer to Eclipse settings which are not project-relevant.
Now, the .project and the .classpath files, in a Java project, are quite “project dependant” and I usually include them.
To get a more precise answer you should specify which project type you are working on.