# File lib/commands/plugin/commands.rb, line 411
    def parse!(args)
      options.parse!(args)
      environment = @base_command.environment
      install_method = determine_install_method
      puts "Plugins will be installed using #{install_method}" if $verbose
      args.each do |name|
        plugin = ::Plugin.find(name)
        if @options[:version]
          if plugin.versions[@options[:version]].nil?
            puts "Invalid plugin version."
            exit 1
          end
        else
          set_chosen_version(plugin)
        end
        plugin.install(install_method, @options)
        environment.add_plugin_to_svn(plugin.name) if @options[:svn]
      end
    #rescue
    #  puts "Plugin not found: #{args.inspect}"
    #  exit 1
    end