1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <?php
- require_once 'phing/Task.php';
- require_once 'phing/tasks/ext/svn/SvnBaseTask.php';
- class SvnCopyTask extends SvnBaseTask
- {
- private $message = "";
-
- function setMessage($message)
- {
- $this->message = $message;
- }
-
- function getMessage()
- {
- return $this->message;
- }
-
- function main()
- {
- $this->setup('copy');
- $this->log("Copying SVN repository from '" . $this->getRepositoryUrl() . "' to '" . $this->getToDir() . "'");
- $this->run(array($this->getToDir()), array('message' => $this->getMessage()));
- }
- }
|