Mercurial > hg > mercurial
changeset 540:f9c0725f5c0a
Fix test on windows
author | Dmitry Neverov <dmitry.neverov@jetbrains.com> |
---|---|
date | Wed, 30 Jan 2013 10:50:52 +0400 |
parents | 0983cbb59637 |
children | bf0b43e4da97 |
files | mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/SubRepo.java |
diffstat | 1 files changed, 7 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/SubRepo.java Wed Jan 30 10:46:37 2013 +0400 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/SubRepo.java Wed Jan 30 10:50:52 2013 +0400 @@ -68,9 +68,13 @@ return url(); if (!parentRepoUrl.endsWith("/")) parentRepoUrl = parentRepoUrl + "/"; - URI parentURI = new URI(parentRepoUrl); - URI subrepoAbsUrl = parentURI.resolve(url()); - return subrepoAbsUrl.toString(); + try { + URI parentURI = new URI(parentRepoUrl); + URI subrepoAbsUrl = parentURI.resolve(url()); + return subrepoAbsUrl.toString(); + } catch (URISyntaxException e) { + return parentRepoUrl + url(); + } } @Override