Index
All Classes and Interfaces|All Packages
C
- checkouts - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
File with list of clones.
- cvsArg - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Extra argument to pass to the cvs program.
- cvsExecutable - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Path to the cvs program.
D
- debug - Static variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Print debugging output.
- debugProcessOutput - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Lightweight debugging of 'replacers' that filter command output.
- debugReplacers - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Debug 'replacers' that filter command output.
- dir - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Directory under which to search for clones, when using
--search
[default = home directory]. - dryRun - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Perform a "dry run": print commands but do not execute them.
G
- gitArg - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Extra argument to pass to the git program.
- gitExecutable - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Path to the git program.
H
- hgArg - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Extra argument to pass to the hg program.
- hgExecutable - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Path to the hg program.
- home - Static variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
User home directory.
I
- ignoreDir - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Directories under which to NOT search for clones.
- insecure - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
If true, use --insecure when invoking programs.
M
- main(String[]) - Static method in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Runs a version control command, such as "status" or "update", on a set of CVS/Git/Hg/SVN clones rather than just one.
- MultiVersionControl - Class in org.plumelib.multiversioncontrol
-
This program simplifies managing your clones/checkouts.
- MultiVersionControl(String[]) - Constructor for class org.plumelib.multiversioncontrol.MultiVersionControl
-
Create a MultiVersionControl instance.
O
- org.plumelib.multiversioncontrol - package org.plumelib.multiversioncontrol
-
Run a version control command, such as "status" or "pull", on a set of CVS/Git/Hg/SVN clones/checkouts rather than just one.
P
- parseArgs(String[]) - Method in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Parse the command-line arguments.
- printDirectory - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
If true, print the directory before executing commands in it.
- process(Set<MultiVersionControl.Checkout>) - Method in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Run the action described by field
action
, for each of the clones incheckouts
.
Q
- quiet - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
If true, run quietly (e.g., no output about missing directories).
R
- redoExisting - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
If false, clone command skips existing directories.
S
- search - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
If true, search for all clones, not just those listed in a file.
- searchPrefix - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
If true, search for all clones whose directory is a prefix of one in the cofiguration file.
- show - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
If true, display each command is it is executed.
- svnArg - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Extra argument to pass to the svn program.
- svnExecutable - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Path to the svn program.
T
- timeout - Variable in class org.plumelib.multiversioncontrol.MultiVersionControl
-
Terminating the process can leave the repository in a bad state, so set this rather high for safety.
All Classes and Interfaces|All Packages