CVS for Users
Course
Online
Price on request
Description
-
Type
Course
-
Methodology
Online
We offer six CVS course modules, which can be combined to form a one or two-day course depending on requirements. Approximately two hours per modules should be allowed, so three of four modules can be taught per day.
Reviews
Have you taken this course?
Subjects
- IT
Course programme
CVS for Users 1
- An Overview of CVS
- Basic concepts
- Accessing a repository
- Checking out a working copy
- Making a change
- Finding out what you (and others) did
- CVS and implied arguments
- Committing
- Revision numbers
- Detecting and resolving conflicts
- Finding out who did what (browsing log messages)
- Examining and reverting changes
- Other useful CVS commands
- Adding files
- CVS and binary files
- Removing files
- Removing directories
- Renaming files and directories
- Avoiding option fatigue
- Getting snapshots (dates and tagging)
- Acceptable date formats
- Marking a moment in time
- Finding out more
- Working with branches
- Branching basics
- Merging changes
- Creating a tag or a branch without a working copy
- The Dovetail approach - merging in and out of the trunk
- The Flying Fish approach - a simpler way to do it
- Branches and keyword expansion - natural enemies
- Tracking third-party sources (vendor branches)
- Exporting for public distribution
- Advanced CVS
- Log messages and commit emails
- Changing a log message after a commit
- Getting rid of a working copy
- History - a summary of repository activity
- Annotations - a detailed view of project activity
- Annotations and branches
- Using keyword expansion
- Watches
- Checking out a working copy
- Finding out what you (and others) did — update and diff
- Committing
- Detecting and resolving conflicts
- Adding files
- Adding directories
- Removing files
- Removing directories
- Renaming files and directories
- Marking a moment in time (tags)
- Branches
- Checking out a working copy
- Finding out what you (and others) did — update and diff
- Committing
- Detecting and resolving conflicts
- Adding files
- Adding directories
- Removing files
- Removing directories
- Renaming files and directories
- Marking a moment in time (tags)
- Branches
- Repository Administration
- Starting a repository
- Starting a new project
- The password-authenticating server
- Anonymous access
- Repository structure
- RCS format
- What happens when you remove a file
- The CVSROOT/ administrative directory
- Commit emails
- Controlling commits
- Other CVSROOT/ files
- Tips and troubleshoooting
- Repository Administration
- Starting a repository
- Starting a new project
- The password-authenticating server
- cvs passwd
- Anonymous access
- Repository structure
- RCS format
- What happens when you remove a file
- The CVSROOT/ administrative directory
- Commit emails
- Controlling commits
- Other CVSROOT/ files
- Tips and troubleshoooting
- Overview
- User commands
- Revision numbering
- Tagging
- Branching
- Watches
- Repository remote access protocols
- Repository format
- Converting to Subversion
- Converting to CVS
CVS for Users
Price on request