svn: /web/php-rmtools/trunk/script/ updaterelease.php
| From: | Pierre Joye | Date: | Tue, 19 Jan 2010 17:50:16 +0000 |
| Subject: | svn: /web/php-rmtools/trunk/script/ updaterelease.php | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-7086@lists.php.net to get a copy of this message | ||
pajoye Tue, 19 Jan 2010 17:50:16 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=293739
Log:
- add 'all' option here too
Changed paths:
U web/php-rmtools/trunk/script/updaterelease.php
Modified: web/php-rmtools/trunk/script/updaterelease.php
===================================================================
--- web/php-rmtools/trunk/script/updaterelease.php 2010-01-19 16:55:50 UTC (rev 293738)
+++ web/php-rmtools/trunk/script/updaterelease.php 2010-01-19 17:50:16 UTC (rev 293739)
@@ -14,9 +14,25 @@
}
$release = filter_var($argv[1], FILTER_SANITIZE_STRING,
FILTER_FLAG_STRIP_LOW|FILTER_FLAG_STRIP_HIGH);
-try {
- $svn = new rm\Storage($release);
- $logxml = $svn->updateRelease();
-} catch (Exception $e) {
- echo 'An error occured: ', $e->getMessage(), "\n";
+
+if ($release == 'all') {
+ try {
+ $base = new rm\Base;
+ $releases = $base->getAllReleases();
+ foreach ($releases as $release) {
+ $svn = new rm\Storage($release);
+ $svn->updateRelease();
+ }
+ } catch (Exception $e) {
+ echo 'An error occured: ', $e->getMessage(), "\n";
+ }
+
+} else {
+ try {
+ $svn = new rm\Storage($release);
+ $svn->updateRelease();
+ } catch (Exception $e) {
+ echo 'An error occured: ', $e->getMessage(), "\n";
+ }
+
}