Module RSCM
In: lib/rscm/abstract_log_parser.rb
lib/rscm/base.rb
lib/rscm/command_line.rb
lib/rscm/difftool.rb
lib/rscm/line_editor.rb
lib/rscm/parser.rb
lib/rscm/path_converter.rb
lib/rscm/platform.rb
lib/rscm/revision.rb
lib/rscm/revision_file.rb
lib/rscm/revision_poller.rb
lib/rscm/revisions.rb
lib/rscm/tempdir.rb
lib/rscm/version.rb
lib/rscm/scm/clearcase.rb
lib/rscm/scm/cvs.rb
lib/rscm/scm/cvs_log_parser.rb
lib/rscm/scm/darcs.rb
lib/rscm/scm/darcs_log_parser.rb
lib/rscm/scm/monotone.rb
lib/rscm/scm/monotone_log_parser.rb
lib/rscm/scm/mooky.rb
lib/rscm/scm/perforce.rb
lib/rscm/scm/star_team.rb
lib/rscm/scm/subversion.rb
lib/rscm/scm/subversion_log_parser.rb

Utility for converting between win32 and cygwin paths. Does nothing on *nix.

Methods

Classes and Modules

Module RSCM::CommandLine
Module RSCM::Difftool
Module RSCM::LineEditor
Module RSCM::PathConverter
Module RSCM::Platform
Module RSCM::RevisionPoller
Module RSCM::VERSION
Class RSCM::AbstractLogParser
Class RSCM::Base
Class RSCM::ClearCase
Class RSCM::Cvs
Class RSCM::CvsLogParser
Class RSCM::Darcs
Class RSCM::DarcsLogParser
Class RSCM::Monotone
Class RSCM::MonotoneLogParser
Class RSCM::Mooky
Class RSCM::Parser
Class RSCM::Perforce
Class RSCM::Revision
Class RSCM::RevisionFile
Class RSCM::Revisions
Class RSCM::StarTeam
Class RSCM::Subversion
Class RSCM::SubversionLogEntryParser
Class RSCM::SubversionLogParser

Public Instance methods

[Source]

   # File lib/rscm/tempdir.rb, line 5
5:   def method_name
6:     /\`([^\']+)\'/.match(caller.first)[1]
7:   end

[Source]

    # File lib/rscm/tempdir.rb, line 9
 9:   def new_temp_dir(suffix="", basedir=File.dirname(__FILE__) + "/../../target")
10:     identifier = identifier.to_s
11:     identifier.gsub!(/\(|:|\)/, '_')
12:     dir = "#{basedir}/temp_#{identifier}_#{Time.new.to_i}#{suffix}"
13:     FileUtils.mkdir_p(dir)
14:     dir
15:   end

[Validate]