CPSC 480 Version Control Overview I

12345678910111213141516171819202122232425262728
Across
  1. 7. Another thing SCM manages
  2. 10. The second step in both management models
  3. 11. CVS stands for ____ Versions System
  4. 12. One of the things SCM manages
  5. 14. After an editor and a compiler, version control is the most _____ tool for software development
  6. 19. The first step in the management model of Version Merging
  7. 20. CVS provided a ____ ______ architecture for multiple developers
  8. 21. SCCS used ____ files, interweaving revisions into the same file
  9. 22. SCCS stores differences, each called a ____, to reconstruct a version
  10. 24. The third step in the management model of Version Merging
  11. 25. Revision Control System, abbreviated
  12. 27. Version control maintains a _____ of changes
  13. 28. A utility that can generate the changes between two versions of a file
Down
  1. 1. RCS improvement over SCCS is ____ ____
  2. 2. Version control has no understanding of the ________ structure of code
  3. 3. A utility that can apply a file of changes to a file or a directory of files
  4. 4. Version control makes it possible to more easily _____ with other developers
  5. 5. A management model where only one developer has access to a file at a time
  6. 6. Version control defines the _____ of the project
  7. 8. Source Code Control System, abbreviated
  8. 9. SVN improved support for ____ commits
  9. 13. Distributed version control system, abbreviated
  10. 14. SCM stands for software _____________-management
  11. 15. The third step in the management model of File Locking
  12. 16. The first step in the management model of File Locking
  13. 17. SCCS was developed in the early 1970s at ____ ____
  14. 18. Concurrent Versions System, abbreviated
  15. 23. RCS was developed by Walter ____
  16. 26. The command that prints commit messages in CVS, SVN, and Git