Class: Mercurial (Repository)

Overview
Module Structure
Class Hierarchy
Constants
Mercurial::FETCH_AT_ONCE
Class Methods
Mercurial.human_attribute_name / 2
Mercurial.scm_adapter_class
Mercurial.scm_name
Mercurial.format_changeset_identifier / 1
Mercurial.changeset_identifier / 1
Instance Methods
Mercurial#supports_directory_revisions?
Mercurial#supports_revision_graph?
Mercurial#repo_log_encoding
Mercurial#diff_format_revisions / 3
Mercurial#find_changeset_by_name / 1
Mercurial#latest_changesets / 3
Mercurial#latest_changesets_cond / 3
Mercurial#fetch_changesets
is a submodule of
class: Repository   
inherits from
  Repository   
has properties
constant: FETCH_AT_ONCE   
class method: human_attribute_name / 2   
class method: scm_adapter_class   
class method: scm_name   
method: supports_directory_revisions?   
method: supports_revision_graph?   
method: repo_log_encoding   
class method: format_changeset_identifier / 1   
class method: changeset_identifier / 1   
method: diff_format_revisions / 3   
method: find_changeset_by_name / 1   
method: latest_changesets / 3   
method: latest_changesets_cond / 3   
method: fetch_changesets   
is defined at
#20 in app/models/repository/mercurial.rb  

Overview

Module Structure

  module: <Toplevel Module>
  class: Repository
class: Mercurial     

Class Hierarchy

Object ( Builtin-Module )
Base ( ActiveRecord )
has properties
class method: find_ids / 1   
Repository
includes
  Ciphering ( Redmine )
has properties
method: repo_create_validation   
class method: human_attribute_name / 2   
alias: attributes_without_extra_info= attributes   
method: attributes= / 2   
method: url= / 1   
method: root_url= / 1   
method: password   
method: password= / 1   
method: scm_adapter   
method: scm   
method: scm_name (1/2)   
method: name   
method: identifier_param   
method: <=> / 1   
class method: find_by_identifier_param / 1   
method: merge_extra_info / 1   
method: report_last_commit   
method: supports_cat?   
method: supports_annotate?   
method: supports_all_revisions?   
method: supports_directory_revisions?   
method: supports_revision_graph?   
method: entry / 2   
method: entries / 2   
method: branches   
method: tags   
method: default_branch   
method: properties / 2   
method: cat / 2   
method: diff / 3   
method: diff_format_revisions / 3   
method: relative_path / 1   
method: find_changeset_by_name / 1   
method: latest_changeset   
method: latest_changesets / 3   
method: scan_changesets_for_issue_ids (1/2)   
method: committers   
method: committer_ids= / 1   
method: find_committer_user / 1   
method: repo_log_encoding   
class method: fetch_changesets   
class method: scan_changesets_for_issue_ids (2/E)   
class method: scm_name (2/E)   
class method: available_scm   
class method: factory / 2   
class method: scm_adapter_class   
class method: scm_command   
class method: scm_version_string   
class method: scm_available   
method: set_as_default?   
method: check_default   
method: clear_changesets   
Mercurial ( Repository )
has properties
constant: FETCH_AT_ONCE   
class method: human_attribute_name / 2   
class method: scm_adapter_class   
class method: scm_name   
method: supports_directory_revisions?   
method: supports_revision_graph?   
method: repo_log_encoding   
class method: format_changeset_identifier / 1   
class method: changeset_identifier / 1   
method: diff_format_revisions / 3   
method: find_changeset_by_name / 1   
method: latest_changesets / 3   
method: latest_changesets_cond / 3   
method: fetch_changesets   

Constants

Mercurial::FETCH_AT_ONCE

#30 in app/models/repository/mercurial.rb

FETCH_AT_ONCE = 100   

Class Methods

Mercurial.human_attribute_name / 2

#32 in app/models/repository/mercurial.rb

human_attribute_name ( attribute_key_name ,
  *args )

Mercurial.scm_adapter_class

#40 in app/models/repository/mercurial.rb

scm_adapter_class

Mercurial.scm_name

#44 in app/models/repository/mercurial.rb

scm_name

Mercurial.format_changeset_identifier / 1

#61 in app/models/repository/mercurial.rb

format_changeset_identifier ( changeset )

Mercurial.changeset_identifier / 1

#66 in app/models/repository/mercurial.rb

changeset_identifier ( changeset )

Instance Methods

Mercurial#supports_directory_revisions?

#48 in app/models/repository/mercurial.rb

supports_directory_revisions?

Mercurial#supports_revision_graph?

#52 in app/models/repository/mercurial.rb

supports_revision_graph?

Mercurial#repo_log_encoding

#56 in app/models/repository/mercurial.rb

repo_log_encoding

Mercurial#diff_format_revisions / 3

#70 in app/models/repository/mercurial.rb

diff_format_revisions ( cs ,
  cs_to ,
  sep=':' )

Mercurial#find_changeset_by_name / 1

#75 in app/models/repository/mercurial.rb

find_changeset_by_name ( name )

Mercurial#latest_changesets / 3

#94 in app/models/repository/mercurial.rb

latest_changesets ( path ,
  rev ,
  limit=10 )

Mercurial#latest_changesets_cond / 3

#102 in app/models/repository/mercurial.rb

latest_changesets_cond ( path ,
  rev ,
  limit )

Mercurial#fetch_changesets

#133 in app/models/repository/mercurial.rb

fetch_changesets