# File lib/capistrano/recipes/deploy/scm/darcs.rb, line 74
        def query_revision(revision)
          case revision
          when :head
            xml = yield(scm(:changes, "--last 1", "--xml-output", "--repo=#{repository}"))
            return xml[/hash='(.*?)'/, 1]
          else return revision
          end
        end