Class | Capistrano::Deploy::SCM::Cvs |
In: |
lib/capistrano/recipes/deploy/scm/cvs.rb
|
Parent: | Base |
Implements the Capistrano SCM interface for the CVS revision control system.
Returns the command that will do an "cvs export" of the given revision to the given destination.
Determines what the response should be for a particular bit of text from the SCM. Password prompts, connection requests, passphrases, etc. are handled here.
Unfortunately, cvs doesn‘t support the concept of a revision number like subversion and other SCM‘s do. For now, we‘ll rely on getting the timestamp of the latest checkin under the revision that‘s passed to us.