Fundamentals Quiz - SVN/FCM/general
Have you used a version control system before even if it was not FCM?
How often do you use FCM?
- Never/A long time ago
- Every few months
How proficient at FCM do you consider yourself?
How confident are you at using FCM?
- Somewhat confident
- Very confident
What is the most important thing about a version control system for you?
- Being able to collaborate with others
- Being able to use different versions of my code
- Being able to test my code as I develop it
- Being able to develop different aspects of the code at the same time using branches
- Being able to share my code with others and merge their suggestions if approved
- Being able to go revert changes if I make mistakes
- Knowing that all my code is version controlled
- Knowing that my code is traceable and I know which version was used for what project
- All of the above
- Not sure yet
Which statement is correct?
- Version control is part of FCM
- FCM is part of Version control
- FCM is a built on subversion control (svn) which is part of a Version control system
- FCM is an alternative to subversion control (svn) and is part of a Version control system
Which of these statements is not true?
- In FCM you can revert a local change
- In FCM you cannot revert a local change
- In FCM you can merge in the changes from the trunk into a branch
- In FCM you can merge in the changes from the trunk to your local copy
Which solution would be best for the problem: Six people are working on code in a version controlled repository, one wishes to try some changes that they dismiss if the test provide a negative impact.
- Make new folder outside of the repository and do all testing outside of version control
- Make changes in the local copy of the branch
- Branch from the trunk and make changes
- Branch from the trunk and switch to the branch to make changes
WARNING: this is a draft document it is under review awaiting approval and can be removed at any time