diff --git a/src/Composer/Repository/Vcs/SvnDriver.php b/src/Composer/Repository/Vcs/SvnDriver.php index d76629c62..f1ab75d42 100644 --- a/src/Composer/Repository/Vcs/SvnDriver.php +++ b/src/Composer/Repository/Vcs/SvnDriver.php @@ -331,6 +331,21 @@ class SvnDriver extends VcsDriver return $exit === 0; } + /** + * An absolute path (leading '/') is converted to a file:// url. + * + * @param string $url + * + * @return string + */ + protected static function fixSvnUrl($url) + { + if (strpos($url, '/', 0) === 0) { + $url = 'file://' . $url; + } + return $url; + } + /** * This is quick and dirty - thoughts? *