I am starting on a spring roo Project and noticed that there are many files such as
AspectJ (.aj) files - I think these are important files since they contain lot of code. But not sure if we have roo installed do we still need to add these to version control. Or they can be generated everytime, I guess not. But would like to here from people who have done this.
log.roo - I guess this is very important file I will keep this since it can regenerate my project.
eclipse .classpath/.project files - I always keep them in version control just to keep setup available for me. But not sure what is the best practice since I always faced the classpath problems due to dev machine local paths.
Unit Test files - I will want to keep them in version control. I browsed this thread on ST But do share your thoughts on this.
target directory content - I am thinking may be keeping this as empty directory in version control can be good, but would like to get more thoughts on it.