Class: FeduxOrgStdlib::RemoteRepository
- Inherits:
-
Object
- Object
- FeduxOrgStdlib::RemoteRepository
- Defined in:
- lib/fedux_org_stdlib/remote_repository.rb
Instance Method Summary collapse
- #clone_to(directory) ⇒ Object
-
#initialize(url) ⇒ RemoteRepository
constructor
A new instance of RemoteRepository.
Constructor Details
#initialize(url) ⇒ RemoteRepository
Returns a new instance of RemoteRepository.
13 14 15 |
# File 'lib/fedux_org_stdlib/remote_repository.rb', line 13 def initialize(url) @url = Addressable::URI.heuristic_parse(url) end |
Instance Method Details
#clone_to(directory) ⇒ Object
17 18 19 |
# File 'lib/fedux_org_stdlib/remote_repository.rb', line 17 def clone_to(directory) system("git clone #{url} #{directory} >/dev/null 2>&1") end |