|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.cvsgrab.CVSGrab
public class CVSGrab
Application class for CVSGrab.
CVSGrab loads and updates the files from the ViewCVS web interface of a CVS
repository
Field Summary | |
---|---|
static String |
CLEAN_UPDATE_OPTION
|
static String |
CONNECTIONS_OPTION
|
static String |
CVS_ROOT_OPTION
|
static String |
DEBUG_OPTION
|
static String |
DEBUG_WIRE_OPTION
|
static String |
DEST_DIR_OPTION
|
static String |
DIFF_CMD
|
static String |
DUMMY_ROOT
The dummy root to use if the cvsRoot option is not set |
static String |
HELP_CMD
|
static String |
LIST_WEB_INTERFACES_CMD
|
static String |
PACKAGE_DIR_OPTION
|
static String |
PACKAGE_PATH_OPTION
|
static String |
PROJECT_ROOT_OPTION
|
static String |
PROXY_HOST_OPTION
|
static String |
PROXY_NTDOMAIN_OPTION
|
static String |
PROXY_PASSWORD_OPTION
|
static String |
PROXY_PORT_OPTION
|
static String |
PROXY_USER_OPTION
|
static String |
PRUNE_OPTION
|
static String |
QUERY_PARAMS_OPTION
|
static String |
QUIET_OPTION
|
static String |
ROOT_URL_OPTION
|
static String |
TAG_OPTION
|
static String |
URL_OPTION
|
static String |
VERBOSE_OPTION
|
static String |
WEB_INTERFACE_OPTION
|
static String |
WEB_PASSWORD_OPTION
|
static String |
WEB_USER_OPTION
|
Constructor Summary | |
---|---|
CVSGrab()
Constructor for the CVSGrab object |
Method Summary | |
---|---|
void |
diffCVSRepository()
Builds the differences against the remote repository |
String |
getCvsRoot()
|
String |
getDestDir()
|
static org.apache.commons.logging.Log |
getLog()
|
String |
getPackageDir()
|
String |
getPackagePath()
|
String |
getProjectRoot()
|
boolean |
getPruneEmptyDirs()
Gets the prune empty dirs |
String |
getQueryParams()
|
String |
getRootUrl()
|
String |
getVersionTag()
|
String |
getWebInterfaceId()
Gets the webInterfaceId. |
WebOptions |
getWebOptions()
|
void |
grabCVSRepository()
Main method for getting and updating files. |
boolean |
isCleanUpdate()
Gets the cleanUpdate. |
static void |
main(String[] args)
The main program for the CVSGrab class |
void |
printHelp()
Prints help for the command line program |
static void |
printWebInterfaces()
Prints the list of available web interfaces |
void |
setCleanUpdate(boolean cleanUpdate)
Sets the cleanUpdate. |
void |
setCvsRoot(String cvsRoot)
Sets the cvs root. |
void |
setDestDir(String destDir)
Sets the destination directory for the files to be retrieved from the repository |
static void |
setLog(org.apache.commons.logging.Log log)
|
void |
setPackageDir(String packageDir)
|
void |
setPruneEmptyDirs(boolean value)
Sets the prune empty dirs |
void |
setUrl(String url)
Analyse the root url and try to extract the package path, version tag and web options parameters from it |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DUMMY_ROOT
public static final String CONNECTIONS_OPTION
public static final String WEB_PASSWORD_OPTION
public static final String WEB_USER_OPTION
public static final String PROXY_PASSWORD_OPTION
public static final String PROXY_USER_OPTION
public static final String PROXY_NTDOMAIN_OPTION
public static final String PROXY_PORT_OPTION
public static final String PROXY_HOST_OPTION
public static final String PRUNE_OPTION
public static final String QUIET_OPTION
public static final String VERBOSE_OPTION
public static final String DEBUG_WIRE_OPTION
public static final String DEBUG_OPTION
public static final String CVS_ROOT_OPTION
public static final String WEB_INTERFACE_OPTION
public static final String PROJECT_ROOT_OPTION
public static final String QUERY_PARAMS_OPTION
public static final String TAG_OPTION
public static final String PACKAGE_DIR_OPTION
public static final String DEST_DIR_OPTION
public static final String PACKAGE_PATH_OPTION
public static final String ROOT_URL_OPTION
public static final String URL_OPTION
public static final String CLEAN_UPDATE_OPTION
public static final String LIST_WEB_INTERFACES_CMD
public static final String DIFF_CMD
public static final String HELP_CMD
Constructor Detail |
---|
public CVSGrab()
Method Detail |
---|
public static org.apache.commons.logging.Log getLog()
public static void setLog(org.apache.commons.logging.Log log)
public static void main(String[] args)
args
- The command line argumentspublic void printHelp()
public static void printWebInterfaces()
public boolean getPruneEmptyDirs()
public void setPruneEmptyDirs(boolean value)
value
- The new pruneEmptyDirs valuepublic boolean isCleanUpdate()
public void setCleanUpdate(boolean cleanUpdate)
cleanUpdate
- The cleanUpdate to set.public String getRootUrl()
public String getPackagePath()
public String getDestDir()
public void setDestDir(String destDir)
destDir
- The destDir to set.public String getPackageDir()
public void setPackageDir(String packageDir)
packageDir
- The packageDir to set.public String getCvsRoot()
public void setCvsRoot(String cvsRoot)
cvsRoot
- The cvsRoot to set.public String getProjectRoot()
public String getVersionTag()
public String getQueryParams()
public String getWebInterfaceId()
public WebOptions getWebOptions()
public void setUrl(String url)
public void grabCVSRepository()
public void diffCVSRepository()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |