Skip to content

Module Quiz: Software collaboration :Version Control (Meta React Native Specialization) Answers 2025

1. What is Revision History?

✔️ A record of all changes in a project
❌ A record of bugs
❌ A record of users


2. Distributed VCS always requires connection to central server?

✔️ False
❌ True

(Distributed systems like Git work offline.)


3. VCS allows rollback to earlier point?

✔️ True
❌ False


4. Centralised VCS requires commit + push for others to see changes?

✔️ True
❌ False


5. Version Control inefficient with multiple developers?

✔️ False
❌ True

(VCS is designed to help teams work efficiently.)


6. ___________ automatically packages an application and prepares it for deployment.

✔️ Continuous Delivery
❌ Continuous Deployment
❌ Continuous Integration


7. Distributed Version Control Systems (Select all correct):

✔️ Mercurial
✔️ Git
❌ Subversion
❌ Concurrent Versions System


8. Benefits of a staging environment (Select all correct):

❌ It allows developers to add features directly to production
✔️ It can allow teams to demo or showcase new features
✔️ It provides a safe place to test and verify changes
✔️ It mimics production for accurate testing



Summary Table

Q.No Correct Answer Explanation
1 Record of all changes ✔️ Revision history tracks modifications.
2 False ✔️ Distributed VCS works offline.
3 True ✔️ Rollback possible.
4 True ✔️ Central server needed for others to see updates.
5 False ✔️ VCS improves multi-dev workflows.
6 Continuous Delivery ✔️ Prepares app for deployment.
7 Git, Mercurial ✔️ Both are distributed VCS.
8 Demo + test + mimic production ✔️ Purpose of staging environment.