Sha256: 72460b53fa5d79b1fe9f67420b7ac0b6622ed78647be9c07ab847c2badf0b3de

Contents?: true

Size: 270 Bytes

Versions: 4

Compression:

Stored size: 270 Bytes

Contents

module Rails
  class Git < Scm
    def self.clone(repos, branch=nil)
      `git clone #{repos}`

      if branch
        `cd #{repos.split('/').last}/`
        `git checkout #{branch}`
      end
    end

    def self.run(command)
      `git #{command}`
    end
  end
end

Version data entries

4 entries across 4 versions & 3 rubygems

Version Path
usher-0.7.0 spec/rails2_3/vendor/rails/vendor/rails/railties/lib/rails_generator/generators/applications/app/scm/git.rb
webroar-0.2.2 src/admin_panel/vendor/rails/railties/lib/rails_generator/generators/applications/app/scm/git.rb
rails-2.3.3 lib/rails_generator/generators/applications/app/scm/git.rb
rails-2.3.2 lib/rails_generator/generators/applications/app/scm/git.rb