I am a Java programming student. I designed a tic tac toe Java applicaton with 4 class files. The source code in each class isn't really that long, but the application allows a user to have a game with the computer (AI). In one of my assignments that is due by this weekend, we are supposed to make changes to the application to make it run more efficiently, etc. However, we must use a SCM tool in order to do the change management (configuration management) on the application. Can anyone tell me a good tool to use for this? Someone mentioned GIT, but is that only a version control tool? Or is there really a difference between version control and configuration management? Also, I am using Netbeans and have a windows 7 operating system. The tool doesn't have to be a Netbeans plugin, it can be stand alone. But it does need to be free as I am a student and can't afford to buy something. Thank you.
Now, that is a good idea, requiring people to use version management tools. This tutorial about Subversion (=SVN) uses text files rather than .java files, but a .java file is simply a glorified text file, so you should be able to use SVN.
You do not have to pay for SVN. There may already be a plugin for NetBeans, since IDEs and version control often go together.
I shall take the liberty of duplicating this discussion on the IDEs forum where they ask
Questions about hammers of all sizes
in the hope of getting it more attention.
I can't renounce my name. It's on all my stationery! And hinted in this tiny ad: