Git specific VC operation. In addition to the arguments handled by
SourceBase, this command reads the following keys:
['repourl'] (required): the Cogito repository string
| Method Summary |
| |
doVCFull(self)
|
| |
doVCUpdate(self)
|
| |
setup(self,
args)
Override this in a subclass to extract items from the args dict. |
| |
sourcedirIsUpdateable(self)
|
| Inherited from SourceBase |
| |
doClobber(self,
dummy,
dirname)
|
| |
doCopy(self,
res)
|
| |
doPatch(self,
res)
|
| |
doVC(self,
res)
|
| |
doVCFallback2(self,
res)
|
| |
interrupt(self)
Override this in a subclass to allow commands to be interrupted. |
| |
maybeDoVCFallback(self,
rc)
|
| |
maybeDoVCRetry(self,
res)
We get here somewhere after a VC chain has finished. |
| |
parseGotRevision(self)
Override this in a subclass. |
| |
sourcedataMatches(self)
|
| |
start(self)
Start the command. |
| |
writeSourcedata(self,
res)
|
| Inherited from Command |
| |
__init__(self,
builder,
stepId,
args)
|
| |
commandComplete(self,
res)
|
| |
doInterrupt(self)
|
| |
doStart(self)
|
| |
sendStatus(self,
status)
Send a status update to the master. |