Win a copy of Emmy in the Key of Code this week in the General Computing forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
  • Knute Snortum
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Ron McLeod
  • Carey Brown
  • Paweł Baczyński
  • Piet Souris
  • Vijitha Kumara

Looking for a SCM Tool Please

Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
Java Cowboy
Posts: 16084
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Git is a version management tool, I guess the most popular one since a few years. There are websites such as Github where you can host your code that you have in a Git repository.

I don't know what exactly the difference would be with a change management or configuration management tool.
Posts: 66134
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch

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:
Java file APIs (DOC, XLS, PDF, and many more)
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!