Chapter 13. Command Line Options

  java -jar QuickRev.jar [OPTIONS]

        Shows this help.

        Shows the current version.

        Creates / updates the QuickRev-History.
        Use 'QuickRev.jar --history --help' to show all options.

        Creates the QuickRevBoard which shows open tasks and the review history of all files.
        Use 'QuickRev.jar --board --help' to show all options.

        Creates the old version of the QuickRevBoard.
        Use 'QuickRev.jar --board-old --help' to show all options.
        Note: This option might be removed in the future.

        Loads the given project-, review- or export- files.
        QuickRev determines automatically which type of file was given.
        To specify the file types explicitly use the options below.

  [-c|--config <config-file...>]
        Start with configuration files.
        The config-files can be given as local or remote (http://) files.

        Start in diff mode. The diff mode is just to perform file diffs without saving/loading of projects.
        In difference to normal mode, files which are not under version control as well as local working
        copies can be loaded into QuickRev and compared, which is not possible in review mode.

  [-f|--file <review-file...>]
        Loads the given review files.
        If given as first arguments the option can be omitted.

  [-p|--project <project-file...>]
        Loads the given project- or export- files.
        If given as first arguments the option can be omitted.

  [-find|--find-project <path>]
        Searches for project files which are not finished for the current user starting from the given path.
        If projects are found a list will be shown to select the project which has to be loaded.

  [-cs|--changeset [<rev|from-rev:to-rev|HEAD>]]
        Opens the 'Add Files From Changesets' dialog and loads the given changesets (for SVN and GIT only).
        Either use a single revision number to load this changeset (e.g. -cs 123) or specify a range of changesets
        in the format '<from-revision>:<to-revision>' (e.g. -cs 123:126), including the given revision numbers.
        Use '<from-revision>:HEAD' to load all changesets from the given revision number up to the HEAD revision.
        To load the latest changesets either use 'HEAD' or no revision number at all.
        The repository url will be determined from the current working directory.
        Loading a range of revision numbers ('<from-revision>:<to-revision>') is not available for GIT.
        Note: When loading projects or review files at the same time this option will be ignored.

  [-cl|--checklist <checklist-file...>]
        Loads the given checklist files.
        The checklist-files can be given as local or remote (http://) files.

  [--plugin <plugin-path...>]
        Specifies the plugins to be loaded.
        The given paths can be either plugin jar-files or directories.
        If a directory was given it will be searched for jar-files (non-recursive).
        The plugin-paths can be given as local or remote (http://) once.
        If plugins from remote are specified the plugins have to be listed explicitly (no directories).

        This option is useful in case of errors to get additional information.
        Specifying "--debug" only, will show an additional "Debug" menu which provides different debug options.
        Furthermore you can assign a log-level in the form "--debug:ALL" to print logging information of the
        given level to standard error. The following log-levels are available:
        SEVERE (highest value), WARNINGINFOCONFIGFINEFINERFINEST (lowest value), ALL.
        (See java.util.logging.Level for more information)

During loading and comparing of large files it can be necessary to increase the size of the heap space. This can be done with the following arguments:
java -Xms<initial heap size> -Xmx<maximum heap size>
java -Xms64m -Xmx1024m -jar QuickRev.jar [OPTIONS]
Review files loaded from any version control system will be read with the systems default encoding which may differ from the encoding used to store these files. Since QuickRev cannot know the encoding used for the files you have to specify this different encoding with the following arguments:
java -Dfile.encoding=<your encoding>
java -Dfile.encoding=utf-8 -jar QuickRev.jar [OPTIONS]

Get QuickRev at Fast, secure and Free Open Source software downloadsCopyright 2008 - 2016 Tom SeidelLast Update: 2016-11-5