Class MSVSSGET
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.vss.MSVSS
org.apache.tools.ant.taskdefs.optional.vss.MSVSSGET
- All Implemented Interfaces:
- Cloneable,- MSVSSConstants
Perform Get commands from Microsoft Visual SourceSafe.
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.tools.ant.taskdefs.optional.vss.MSVSSMSVSS.CurrentModUpdated, MSVSS.WritableFiles
- 
Field SummaryFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, projectFields inherited from interface org.apache.tools.ant.taskdefs.optional.vss.MSVSSConstantsCOMMAND_ADD, COMMAND_CHECKIN, COMMAND_CHECKOUT, COMMAND_CP, COMMAND_CREATE, COMMAND_GET, COMMAND_HISTORY, COMMAND_LABEL, FLAG_AUTORESPONSE_DEF, FLAG_AUTORESPONSE_NO, FLAG_AUTORESPONSE_YES, FLAG_BRIEF, FLAG_CODEDIFF, FLAG_COMMENT, FLAG_FILETIME_DEF, FLAG_FILETIME_MODIFIED, FLAG_FILETIME_UPDATED, FLAG_LABEL, FLAG_LOGIN, FLAG_NO_FILE, FLAG_NO_GET, FLAG_OUTPUT, FLAG_OVERRIDE_WORKING_DIR, FLAG_QUIET, FLAG_RECURSION, FLAG_REPLACE_WRITABLE, FLAG_SKIP_WRITABLE, FLAG_USER, FLAG_VERSION, FLAG_VERSION_DATE, FLAG_VERSION_LABEL, FLAG_WRITABLE, PROJECT_PREFIX, SS_EXE, STYLE_BRIEF, STYLE_CODEDIFF, STYLE_DEFAULT, STYLE_NOFILE, TIME_CURRENT, TIME_MODIFIED, TIME_UPDATED, VALUE_FROMDATE, VALUE_FROMLABEL, VALUE_NO, VALUE_YES, WRITABLE_FAIL, WRITABLE_REPLACE, WRITABLE_SKIP
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidsetAutoresponse(String response) Autoresponse behaviour.voidDate to get.voidsetFileTimeStamp(MSVSS.CurrentModUpdated timestamp) Date and time stamp given to the local copy.voidLabel to get.voidsetLocalpath(Path localPath) Override the project working directory.final voidsetQuiet(boolean quiet) Enable quiet mode.final voidsetRecursive(boolean recursive) Get files recursively.voidsetVersion(String version) Version to get.final voidsetWritable(boolean writable) Unset the READ-ONLY flag on files retrieved from VSS.voidAction taken when local files are writable.Methods inherited from class org.apache.tools.ant.taskdefs.optional.vss.MSVSSexecute, getAutoresponse, getComment, getFileTimeStamp, getGetLocalCopy, getLabel, getLocalpath, getLogin, getOutput, getQuiet, getRecursive, getSSCommand, getStyle, getUser, getVersion, getVersionDate, getVersionDateLabel, getVersionLabel, getVsspath, getWritable, getWritableFiles, setFailOnError, setInternalAutoResponse, setInternalComment, setInternalDate, setInternalDateFormat, setInternalFailOnError, setInternalFileTimeStamp, setInternalFromDate, setInternalFromLabel, setInternalGetLocalCopy, setInternalLabel, setInternalLocalPath, setInternalNumDays, setInternalOutputFilename, setInternalQuiet, setInternalRecursive, setInternalStyle, setInternalToDate, setInternalToLabel, setInternalUser, setInternalVersion, setInternalWritable, setInternalWritableFiles, setLogin, setServerpath, setSsdir, setVsspathMethods inherited from class org.apache.tools.ant.TaskbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
- 
Constructor Details- 
MSVSSGETpublic MSVSSGET()
 
- 
- 
Method Details- 
setLocalpathOverride the project working directory.- Parameters:
- localPath- The path on disk.
 
- 
setRecursivepublic final void setRecursive(boolean recursive) Get files recursively. Defaults to false.- Parameters:
- recursive- The boolean value for recursive.
 
- 
setQuietpublic final void setQuiet(boolean quiet) Enable quiet mode. Defaults to false.- Parameters:
- quiet- The boolean value for quiet.
 
- 
setWritablepublic final void setWritable(boolean writable) Unset the READ-ONLY flag on files retrieved from VSS. Defaults to false.- Parameters:
- writable- The boolean value for writable.
 
- 
setVersion
- 
setDate
- 
setLabel
- 
setAutoresponseAutoresponse behaviour. Valid options are Y and N.- Parameters:
- response- The auto response value.
 
- 
setFileTimeStampDate and time stamp given to the local copy. Defaults tocurrent.- Parameters:
- timestamp- The file time stamping behaviour.
 
- 
setWritableFilesAction taken when local files are writable. Defaults tofail.Due to ss.exe returning with an exit code of '100' for both errors and when a file has been skipped, failonerroris set to false when using theskipoption.- Parameters:
- files- The action to take.
 
 
-