60 likes | 189 Views
This presentation by Anusha Kolla delves into the intricacies of two prominent version control systems: Concurrent Version Systems (CVS) and SubVersion (SVN). The discussion focuses on their distinctive features, including repository formats, speed, tagging, branching, rollback capabilities, and internal architecture. Both systems facilitate simultaneous collaboration among teams on various types of electronic data, notably source code and design documents. By understanding their advantages and limitations, software developers can make informed decisions about which system best suits their project needs.
E N D
CVS vs SVN Presented by: AnushaKolla
Concurrent Version Systems(CVS) • System that lets groups of people work simultaneously on groups of files. • Version control system for keeping track of all modifications to project source code files. • Uses Client-Server system • Runs on UNIX, Windows, Mac OS
SubVersion(SVN) • Keeps track of changes made to any type of electronic data, typically source code, web pages or design documents. • Standalone Software Management Configuration. • Software Configuration and Change Management.
CVS vs SVN • Repository Format • Speed • Tags and Branches • Meta Data
Contd…. • Filetypes • Rollback • Transactions • Availability • Internal architecture and code.