|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.apache.tools.ant.Task
|
+--org.apache.tools.ant.taskdefs.optional.perforce.P4Base
|
+--org.apache.tools.ant.taskdefs.optional.perforce.P4Sync
P4Sync - synchronise client space to a perforce depot view. The API allows additional functionality of the "p4 sync" command (such as "p4 sync -f //...#have" or other exotic invocations).
Example Usage:| Function | Command |
|---|---|
| Sync to head using P4USER, P4PORT and P4CLIENT settings specified | <P4Sync P4view="//projects/foo/main/source/..." P4User="fbloggs" P4Port="km01:1666" P4Client="fbloggsclient" /> |
| Sync to head using P4USER, P4PORT and P4CLIENT settings defined in environment | <P4Sync P4view="//projects/foo/main/source/..." /> |
| Force a re-sync to head, refreshing all files | <P4Sync force="yes" P4view="//projects/foo/main/source/..." /> |
| Sync to a label | <P4Sync label="myPerforceLabel" /> |
| Fields inherited from class org.apache.tools.ant.taskdefs.optional.perforce.P4Base |
P4Client,
P4CmdOpts,
P4Opts,
P4Port,
P4User,
P4View,
shell,
util |
| Fields inherited from class org.apache.tools.ant.Task |
description,
location,
project,
target,
taskName,
taskType,
wrapper |
| Constructor Summary | |
P4Sync()
|
|
| Method Summary | |
void |
execute()
|
void |
setForce(java.lang.String force)
|
void |
setLabel(java.lang.String label)
|
| Methods inherited from class org.apache.tools.ant.taskdefs.optional.perforce.P4Base |
execP4Command,
execP4Command,
init,
setClient,
setCmdopts,
setPort,
setUser,
setView |
| Methods inherited from class org.apache.tools.ant.Task |
getDescription,
getLocation,
getOwningTarget,
getProject,
getRuntimeConfigurableWrapper,
getTaskName,
log,
log,
maybeConfigure,
setDescription,
setLocation,
setOwningTarget,
setRuntimeConfigurableWrapper,
setTaskName |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public P4Sync()
| Method Detail |
public void setLabel(java.lang.String label)
throws org.apache.tools.ant.BuildException
public void setForce(java.lang.String force)
throws org.apache.tools.ant.BuildException
public void execute()
throws org.apache.tools.ant.BuildException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||