    # 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