I guess all of you are already know that Version Control System is a good tools to manage your project files. Be it a collaboration project or your own single man project. I have several online projects, some are my own projects, some are paid projects. Some I’m the only developer while some others are collaboration with friends or my employer’s staff. I manage my project’s script using SVN. I also set up sub-domain for testing purpose.