def rev_list(options={})
      command = Commands::RevList.new(@location)
      options.each do |option, value|
        command.send option, value if value && !value.to_s.strip.empty?
      end