Method: Chef::Provider::Subversion#find_current_revision

Defined in:
lib/chef/provider/subversion.rb

#find_current_revisionObject



136
137
138
139
140
141
142
143
# File 'lib/chef/provider/subversion.rb', line 136

def find_current_revision
  return nil unless ::File.exist?(::File.join(new_resource.destination, ".svn"))

  command = scm(:info)
  svn_info = shell_out!(command, **run_options(cwd: cwd, returns: [0, 1])).stdout

  extract_revision_info(svn_info)
end