|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.cruisecontrol.sourcecontrols.TeamFoundationServer
The class implements the SourceControl interface to allow communication with Microsoft Visual Studio Team Foundation Server
| Constructor Summary | |
TeamFoundationServer()
|
|
| Method Summary | |
java.util.List |
getModifications(java.util.Date lastBuild,
java.util.Date now)
The main getModification method called by the build loop. |
java.util.Map |
getProperties()
Any properties that have been set in this sourcecontrol. |
void |
setOptions(java.lang.String options)
An optional argument to add to the end of the history command that is generated |
void |
setPassword(java.lang.String password)
If the username or password is not supplied, then none will be passed to the command. |
void |
setProjectPath(java.lang.String projectPath)
Mandatory. |
void |
setServer(java.lang.String server)
The server to talk to. |
void |
setTfPath(java.lang.String tfPath)
The path to the tf command. |
void |
setUsername(java.lang.String username)
The username to use when talking to TFS. |
void |
validate()
Validates that the plug-in has its mandatory inputs satisfied. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TeamFoundationServer()
| Method Detail |
public java.util.List getModifications(java.util.Date lastBuild,
java.util.Date now)
getModifications in interface SourceControllastBuild - now -
getModifications(java.util.Date, java.util.Date)public java.util.Map getProperties()
SourceControl
getProperties in interface SourceControlSourceControl.getProperties()
public void validate()
throws CruiseControlException
validate in interface SourceControlCruiseControlExceptionSourceControl.validate()public void setPassword(java.lang.String password)
password - the password to setpublic void setProjectPath(java.lang.String projectPath)
projectPath - the projectPath to setpublic void setServer(java.lang.String server)
server - the server to setpublic void setUsername(java.lang.String username)
"name"
If the username or password is not supplied, then none will be passed to
the command. On windows system using the Microsoft tf.exe command line
client, the credential of that the CruiseControl process is running as
will be used for the connection to the server.
username - the username to setpublic void setTfPath(java.lang.String tfPath)
tfPath - the path where the tf command residespublic void setOptions(java.lang.String options)
options - the options to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||