fetcher git: don't prepend ssh:// when using git://
This commit is contained in:
parent
ce64d696b9
commit
6917bd0ab7
|
@ -60,13 +60,22 @@ namespace SparkleLib {
|
|||
} else {
|
||||
server = server.TrimEnd ("/".ToCharArray ());
|
||||
|
||||
if (server.StartsWith ("ssh://"))
|
||||
string protocol = "";
|
||||
|
||||
if (server.StartsWith ("ssh://")) {
|
||||
server = server.Substring (6);
|
||||
protocol = "ssh://";
|
||||
}
|
||||
|
||||
if (server.StartsWith ("git://")) {
|
||||
server = server.Substring (6);
|
||||
protocol = "git://";
|
||||
}
|
||||
|
||||
if (!server.Contains ("@"))
|
||||
server = "git@" + server;
|
||||
|
||||
server = "ssh://" + server;
|
||||
server = protocol + server;
|
||||
}
|
||||
|
||||
base.target_folder = target_folder;
|
||||
|
|
Loading…
Reference in a new issue