|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.sos.SOS
org.apache.tools.ant.taskdefs.optional.sos.SOSLabel
Labels Visual SourceSafe files via a SourceOffSite server.
The following attributes are interpreted:
| Attribute | Values | Required |
|---|---|---|
| soscmddir | Directory which contains soscmd(.exe) soscmd(.exe) must be in the path if this is not specified |
No |
| vssserverpath | path to the srcsafe.ini - eg. \\server\vss\srcsafe.ini | Yes |
| sosserverpath | address and port of the SOS server - eg. 192.168.0.1:8888 | Yes |
| projectpath | SourceSafe project path without the "$" | Yes |
| username | SourceSafe username | Yes |
| password | SourceSafe password | No |
| label | The label to apply to a project | Yes |
| comment | A comment to be applied to all files being labeled | No |
| verbose | true or false - Status messages are displayed | No |
| Field Summary |
| Fields inherited from class org.apache.tools.ant.Task |
description, location, target, taskName, taskType, wrapper |
| Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
| Constructor Summary | |
SOSLabel()
|
|
| Method Summary | |
protected Commandline |
buildCmdLine()
Build the command line AddLabel required parameters: -server -name -password -database -project -label AddLabel optional parameters: -verbose -comment |
void |
execute()
Executes the task. |
| Methods inherited from class org.apache.tools.ant.taskdefs.optional.sos.SOS |
getComment, getFilename, getLabel, getLocalPath, getNoCache, getNoCompress, getPassword, getProjectPath, getRecursive, getSosCommand, getSosHome, getSosServerPath, getUsername, getVerbose, getVersion, getVssServerPath, run, setComment, setFile, setLabel, setLocalPath, setNoCache, setNoCompress, setPassword, setProjectPath, setRecursive, setSosCmd, setSosHome, setSosServerPath, setUsername, setVerbose, setVersion, setVssServerPath |
| Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
| Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, setProject |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SOSLabel()
| Method Detail |
public void execute()
throws BuildException
execute in class TaskBuildException - Description of Exceptionprotected Commandline buildCmdLine()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||