Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 1195 | Revision 1199 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 1195 Revision 1198
Zeile 20... Zeile 20...
20
            $site_full = "";
20
            $site_full = "";
21
            $webs = array();
21
            $webs = array();
22
            $servers = array();
22
            $servers = array();
23
            set_time_limit( 0 );
23
            set_time_limit( 0 );
24
            require_once "Config.php";
24
            require_once "Config.php";
25
            $versions["php7"] = $this->getVersions( "php7" );
25
            $versions = $this->getVersions();
Zeile 26... Zeile 26...
26
 
26
 
27
            \View::share( "versions", $versions );
27
            \View::share( "versions", $versions );
Zeile 28... Zeile 28...
28
            unset( $out );
28
            unset( $out );
Zeile 177... Zeile 177...
177
                {
177
                {
178
                    $zeit = str_replace( "-", ":", $zeit );
178
                    $zeit = str_replace( "-", ":", $zeit );
179
                }
179
                }
180
                $datStr = $datum . " " . $zeit;
180
                $datStr = $datum . " " . $zeit;
181
                $name = strftime( "%x %H:%M", strtotime( $datStr ) );
181
                $name = strftime( "%x %H:%M", strtotime( $datStr ) );
182
                $versions[ "tags/php7_" . $version ] = $name;
182
                $versions[ "tags/" . $version ] = $name;
183
                $xmlFile = $this->xmlDir . "php7_" . $version . ".xml";
183
                $xmlFile = $this->xmlDir . $version . ".xml";
184
                if ( !file_exists( $xmlFile ) )
184
                if ( !file_exists( $xmlFile ) )
185
                {
185
                {
186
                    $cmd = "svn log --xml --stop-on-copy " . $path . "tags/" . $version . " > " . $xmlFile;
186
                    $cmd = "svn log --xml --stop-on-copy " . $path . "tags/" . $version . " > " . $xmlFile;
187
                    exec( $cmd, $svnOut, $ret );
187
                    exec( $cmd, $svnOut, $ret );
188
                    unset( $svnOut );
188
                    unset( $svnOut );
189
                }
189
                }
190
            }
190
            }
191
            $versions["php7_trunk"] = "trunk";
191
            $versions["trunk"] = "trunk";
192
            $xmlFile = $this->xmlDir . "php7_trunk.xml";
192
            $xmlFile = $this->xmlDir . "trunk.xml";
193
            $cmd = "svn log --xml " . $path . "/trunk/ -rCOMMITTED > " . $xmlFile;
193
            $cmd = "svn log --xml " . $path . "/trunk/ -rCOMMITTED > " . $xmlFile;
194
            exec( $cmd, $svnOut, $ret );
194
            exec( $cmd, $svnOut, $ret );
195
            unset( $svnOut );
195
            unset( $svnOut );
196
            return $versions;
196
            return $versions;
197
        }
197
        }
Zeile 198... Zeile 198...
198
 
198
 
199
        private function getShopVer( $link, $ex, $server = "localhost" ): array
199
        private function getShopVer( $link, $ex, $server = "localhost" ): array
200
        {
-
 
201
            $phpVer = "php";
-
 
202
            if ( stristr( $link, "php7" ) )
-
 
203
            {
-
 
204
                $phpVer = "php7";
-
 
205
            }
200
        {
206
            if ( $ex[ count( $ex ) - 1 ] == "trunk" )
201
            if ( $ex[ count( $ex ) - 1 ] == "trunk" )
207
            {
202
            {
208
                $version = $phpVer . "_trunk";
203
                $version = "trunk";
209
                $xmlFile = $this->xmlDir . $phpVer . "_trunk.xml";
204
                $xmlFile = $this->xmlDir . "trunk.xml";
210
            }
205
            }
211
            else
206
            else
212
            {
207
            {
213
                $version = $ex[4] . "/" . $phpVer . "_" . $ex[5];
208
                $version = $ex[4] . "/" . $ex[5];
214
                $xmlFile = $this->xmlDir . $phpVer . "_" . $ex[5] . ".xml";
209
                $xmlFile = $this->xmlDir . $ex[5] . ".xml";
215
            }
210
            }
216
            $logMessage = $this->readSvnXmlFile( $xmlFile );
211
            $logMessage = $this->readSvnXmlFile( $xmlFile );
217
            return array(
212
            return array(
218
                "version"    => $version,
213
                "version"    => $version,