Class: Cvs

Inherits:
Vcs
  • Object
show all
Defined in:
lib/vcs/cvs.rb

Constant Summary

Constants inherited from Vcs

Vcs::Form, Vcs::IForm, Vcs::LogEntry, Vcs::MAIL, Vcs::Message, Vcs::NEWS

Instance Method Summary collapse

Methods inherited from Vcs

#add!, #back!, #check_diffstat, #check_env, #check_gnu_diff, #commit_failed, #commited?, #concat_changelog!, #concat_changelog_failed, #delete!, #diffstat!, #diffw!, #edit!, #edit_conflicts!, #edit_form!, editor, env, full_email, fullname, #junk!, #last_changed_date!, #mail!, #mail_conf_checker, #mail_failed, method_missing, #mk_changelog_entry!, #mk_form!, #mk_iform!, #mk_log_entry!, #mk_message!, #mk_message_entry!, #news!, #news_conf_checker, #news_failed, pager, #resolve_conflicts!, #script, #script!, #url!

Constructor Details

#initialize(aCmd = 'cvs') ⇒ Cvs

Returns a new instance of Cvs.



10
11
12
13
14
15
16
# File 'lib/vcs/cvs.rb', line 10

def initialize ( aCmd='cvs' )
  super
  @@cvs_option_controller ||=
    OptionController.new(Cvs, @@options_specification +
                              Vcs.specific_options.to_a.join("\n"))
  self.option_controller = @@cvs_option_controller
end