To me the answer of whether or not you need version control is simple - do you have users? If the answer is yes, then you need version control. Note that "version control" is not the same as "source control". Source control refers to maintaining history of your source code. Version control (also known as "configuration control" or "configuration management") is more than that. Version control, as its name indicates, means tracking versions of your software. The best way to illustrate the purpose ......