One of the many possible ways to do version control?
1. Create a global directory that always keeps the necessary files from everyone plus a log file telling what you (anyone) have done to any file. 2. Whenever a team member wants to modify a number of files, that member must always copy those files and make changes in his own directory until it’s done. Before putting those files back, he must make backups for those files in his own directory. This depends on how many revisions you want to keep. 3. Naming a file, you have two choices: a. Always name your file exactly the same as the module’s name. Each file contains only one module. b. Each person has only one file named after his that stores all of his modules together. 4. (Top-down approach) Always identify the interfaces between modules clearly by making the skeletons before working for each module. 3.