module DTK::Client::PullCloneChangesMixin

Public Instance Methods

pull_clone_changes?(module_type,module_id,version=nil,opts={}) click to toggle source
# File lib/commands/common/thor/pull_clone_changes.rb, line 21
def pull_clone_changes?(module_type,module_id,version=nil,opts={})
  module_name, module_namespace,repo_url,branch,not_ok_response = workspace_branch_info(module_type,module_id,version,opts)
  return not_ok_response if not_ok_response
  opts_pull = opts.merge(:local_branch => branch,:namespace => module_namespace)
  Helper(:git_repo).pull_changes(module_type,module_name,opts_pull)
end