mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-11 16:05:44 +01:00
fix anonymous repository url
This commit is contained in:
@@ -65,13 +65,21 @@ public class HgRepositoryClient extends AbstractRepositoryClient
|
||||
{
|
||||
super(localRepository, remoteRepository);
|
||||
|
||||
String scheme = remoteRepository.substring(0,
|
||||
remoteRepository.indexOf("://") + 3);
|
||||
StringBuilder buffer = new StringBuilder(scheme);
|
||||
if ((username != null) && (password != null))
|
||||
{
|
||||
String scheme = remoteRepository.substring(0,
|
||||
remoteRepository.indexOf("://") + 3);
|
||||
StringBuilder buffer = new StringBuilder(scheme);
|
||||
|
||||
buffer.append(username).append(":").append(password).append("@");
|
||||
buffer.append(remoteRepository.substring(scheme.length()));
|
||||
remoteURL = buffer.toString();
|
||||
}
|
||||
else
|
||||
{
|
||||
remoteURL = remoteRepository;
|
||||
}
|
||||
|
||||
buffer.append(username).append(":").append(password).append("@");
|
||||
buffer.append(remoteRepository.substring(scheme.length()));
|
||||
remoteURL = buffer.toString();
|
||||
hg = IOUtil.search("hg");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user