Module: Gitstart::Sh::Svn

Extended by:
Svn
Included in:
Svn
Defined in:
lib/gitstart.rb

Instance Method Summary collapse

Instance Method Details

#get_externals(repo, recursive = true) ⇒ Object



77
78
79
80
81
82
83
84
# File 'lib/gitstart.rb', line 77

def get_externals(repo, recursive=true)
  args = ''
  if recursive
    args << '-R'
  end
    
  `svn propget svn:externals #{args} #{repo}`
end

#log(repo, limit = nil) ⇒ Object



86
87
88
89
90
91
92
# File 'lib/gitstart.rb', line 86

def log(repo, limit=nil)
  args = ''
  if limit
    args << "--limit #{limit}"
  end
  `svn log #{args} #{repo}`
end