Agenda
CVS : Concurrent Versions System
History of versioning systems
WinCVS: Installation and Setup
Setting up your Project (repository)
Adding Files into the projects (repository)
Editing Existing files in the repository
View Log and Versions
Agenda
Getting missing files from repository
Make sure that only one can work on a file
Editing Flash Files
References
Next Step
CVS : Concurrent Versions System
The problem : Software Configuration Mgmt •
Managing different releases of software source code
•
Facilitating development with multiple developer
•
Being able to retrieve sources of previous releases
•
Tracking software changes over releases
History of versioning systems
SCCS: Source Code Control System – Oldest system – Works on 1 file – Not networked – Stores differences between releases – Oldest release is complete – Part of UNIX and not really free
RCS: Revision Control System – A bit newer – Still works on 1 file – Still not networked – Also stores differences between releases – Newest release is complete – Free
History of versioning systems
CVS: Concurrent Versions System – Newest platform – Works op project level – Supports loosely networked environments – Support for multiple developers each in their own work environment – Stores differences between releases – Based on RCS – Free (has paying support)
Non-free: PVCS, ClearCase – Most powerful platforms – Work on project level – Tightly coupled networks – Powerful storage mechanisms
CVS: Related software : GUI’s tkCVS: Unix based tcl/tk based platform
CVS: Related software : GUI’s jCVS: Any java capable platform
CVS: Related software : GUI’s gCVS: Unix platforms
CVS: Related software : GUI’s Cvsmanager: Windows platform
CVS: Related software : GUI’s Pharmacy: Unix platforms
CVS: Related software : GUI’s WinCVS/MacCVS: Windows or Mac
CVS: Related software : GUI’s Web interface: CVSWeb: Browse versions Bonsai: Query database faq-o-matic: Query database
WinCVS Installation and Setup
WinCVS: installation and Setup
WinCVS: installation and Setup
WinCVS: installation and Setup
WinCVS: installation and Setup
WinCVS: Login for your repository
WinCVS: Login for your repository
WinCVS: Login for your repository
WinCVS: Setting up your Project (repository)
WinCVS: Setting up your Project (repository)
WinCVS: Setting up your Project (repository)
WinCVS: Setting up your Project (repository)
WinCVS: Setting up your Project (repository)
WinCVS: Setting up your Project (repository)
WinCVS: Setting up your Project (repository)
WinCVS: Setting up your Project (repository)
WinCVS: Adding Files into the projects (repository)
WinCVS: Adding Files into the projects (repository)
WinCVS: Adding Files into the projects (repository)
WinCVS: Adding Files into the projects (repository)
WinCVS: Adding Files into the projects (repository)
WinCVS: Adding Files into the projects (repository)
WinCVS: Adding Files into the projects (repository)
WinCVS: Adding Files into the projects (repository)
WinCVS: Adding Files into the projects (repository)
WinCVS: Editing Existing files in the repository
WinCVS: Editing Existing files in the repository
WinCVS: Editing Existing files in the repository
WinCVS: Editing Existing files in the repository
WinCVS: Editing Existing files in the repository
WinCVS: Editing Existing files in the repository
WinCVS: Editing Existing files in the repository
WinCVS: Editing Existing files in the repository
WinCVS: View Log and Version
WinCVS: View Log and Version
WinCVS: View Log and Version
WinCVS: View Log and Version
WinCVS: View Log and Version
WinCVS: View Log and Version
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Getting missing files from repository
WinCVS: Make sure that only one can work on a file
WinCVS: Make sure that only one can work on a file
Another Machine
WinCVS: Make s one can wo
Another Machine
WinCVS: Make s one can wo
Another Machine
WinCVS: Make sure that only one can work on a file
WinCVS: Make sure that only one can work on a file
WinCVS: Make sure that only one can work on a file
WinCVS: Make sure that only one can work on a file
WinCVS: Make sure that only one can work on a file
WinCVS: Editing Flash Files
WinCVS: Editing Flash Files
WinCVS: Editing Flash Files
WinCVS: Editing Flash Files
References Few references:
http://www.idevelopment.info/
http://www.wincvs.org/
http://ikon.as/wincvs-howto/
http://www.google.com/
This presentation is shared at: \\pufs01\working\Ajay-Vyas\CVS Training
No Queries
Next Steps Contact Systems (Suneet Sharma) for further support on Installation and queries
Thank You