Explorar el Código

Merge pull request #436 from perprogramming/hg_change_url

Fixed the HgDownloader when changing the repo url
Jordi Boggiano hace 13 años
padre
commit
58b8f5f8b6
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      src/Composer/Downloader/HgDownloader.php

+ 2 - 1
src/Composer/Downloader/HgDownloader.php

@@ -37,10 +37,11 @@ class HgDownloader extends VcsDownloader
      */
     public function doUpdate(PackageInterface $initial, PackageInterface $target, $path)
     {
+        $url = escapeshellarg($target->getSourceUrl());
         $ref = escapeshellarg($target->getSourceReference());
         $path = escapeshellarg($path);
         $this->io->write("    Updating to ".$target->getSourceReference());
-        $this->process->execute(sprintf('cd %s && hg pull && hg up %s', $path, $ref), $ignoredOutput);
+        $this->process->execute(sprintf('cd %s && hg pull %s && hg up %s', $path, $url, $ref), $ignoredOutput);
     }
 
     /**