From 8283f9bdf3c4a71bfd5bb9a8d102b7b6defb37c8 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Thu, 28 May 2015 15:01:26 +0200 Subject: [PATCH] fix clone_url --- public/mirror.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/public/mirror.php b/public/mirror.php index 4203c9e..aa83c48 100644 --- a/public/mirror.php +++ b/public/mirror.php @@ -46,12 +46,13 @@ switch ($evt) { $repo = $json->repository->full_name; $path = $mirror . "/" . $repo; if (is_dir($path) && chdir($path)) { - passthru("git fetch -p 2>&1", $rv); + passthru("git fetch -vp 2>&1", $rv); if ($rv == 0) { $response->setResponseCode(200); } } elseif (mkdir($path, 0755, true) && chdir($path)) { - passthru("git clone --mirror " . escapeshellarg($repo) . " . 2>&1", $rv); + $source = escapeshellarg($json->repository->clone_url); + passthru("git clone --mirror $source . 2>&1", $rv); if ($rv == 0) { $response->setResponseCode(200); } -- 2.30.2