# File lib/chef/provider/subversion.rb, line 67
      def action_sync
        assert_target_directory_valid!
        if ::File.exist?(::File.join(@new_resource.destination, ".svn"))
          current_rev = find_current_revision
          Chef::Log.debug "#{@new_resource} current revision: #{current_rev} target revision: #{revision_int}"
          unless current_revision_matches_target_revision?
            run_command(run_options(:command => sync_command))
            Chef::Log.info "#{@new_resource} updated to revision: #{revision_int}"
            @new_resource.updated_by_last_action(true)
          end
        else
          action_checkout
          @new_resource.updated_by_last_action(true)
        end
      end