unit testing - SPRING Roo Project - What should be kept in Version Control -


I am starting on a spring roo project and have seen that there are several files like

    < Li>

    aspx (.a.ge) file - I think these are important files because there are many codes in it but are not sure that we have been installed, we need to add it to version control. Or they can be produced every time, I do not think so. But here you will want those people who have done this.

  • Log .ro - I think this is a very important file because I can revive my project.

  • Eclipse .classpath / .project files - I always keep them in version control just to keep the setup available to me but not sure what is the best practice because I Always have to face classpath problems due to dev machine local paths.

  • Unit Test Files - I want to keep them in version control. I browsed but share my thoughts on this

  • Target directory content - I am thinking that in version control it can be placed as a blank directory, but more thoughts want to recive.

  • Some of these files should < / Strong> version may be in control and the rest may be, but this is not the case, in general, it becomes easy to add everything in version control:

    • *. Aj files:

      There is no need to keep these versions in control as they can be reproduced by Rs. However, I advise them to put them in place so that any person working with the STS can check the project and start working without establishing Spring Rovers.

      • Log .ro

        Again, it is not necessary, but possibly a good idea so that you can prepare this project again, or just Have a record about it.

        • Eclipse. .project files

          If you want to use STS with your project then Required you can easily import your project without STS. Of course, Spring Rovers can reproduce these files to a great extent, but before using them in STS, there is a need to run some on the command line.

          • Unit test file

            I think it is not foolish to add these to version control for all the reasons specified in the question related to it.

            • Target directory contents

              Out here, this is the only directory I recommend going out. Artifacts are created in the target directory, not from project artifacts.

Comments