Professional Documents
Culture Documents
Keeps information about WHO, WHAT, WHEN, and WHY changes have been
made
Software Engineering : Dr. Suchi Kumari
Types of VCS
• DVCS has the biggest advantage in that it allows you to work offline
• DVCS is faster than CVCS because you don’t need to communicate with the
remote server for each command
• Working on branches is easy in DVCS. Every developer has an entire history of
the code in DVCS
• Downloading the entire project in DVCS can take more time and space
• If the main server goes down or it crashes in DVCS, you can still get the backup
Git GitHub
Free DVCS tool (software) Service
Command line tool GUI based web service (Cloud based)
Can be installed on a System Hosting service for Git Repositories
For code sharing and VC Free and Subscription version
Open source