fetcher git: add FIXME
This commit is contained in:
parent
142cba55c1
commit
85d33dd135
|
@ -28,23 +28,27 @@ namespace SparkleLib {
|
||||||
private SparkleGit git;
|
private SparkleGit git;
|
||||||
|
|
||||||
|
|
||||||
public SparkleFetcherGit (string server, string remote_folder, string target_folder) :
|
public SparkleFetcherGit (string server, string remote_path, string target_folder) :
|
||||||
base (server, remote_folder, target_folder)
|
base (server, remote_path, target_folder)
|
||||||
{
|
{
|
||||||
if (server.EndsWith ("/"))
|
if (server.EndsWith ("/"))
|
||||||
server = server.Substring (0, server.Length - 1);
|
server = server.Substring (0, server.Length - 1);
|
||||||
|
|
||||||
if (!remote_folder.StartsWith ("/"))
|
// FIXME: Adding these lines makes the fetcher fail
|
||||||
remote_folder = "/" + remote_folder;
|
// if (remote_path.EndsWith ("/"))
|
||||||
|
// remote_path = remote_path.Substring (0, remote_path.Length - 1);
|
||||||
|
|
||||||
|
if (!remote_path.StartsWith ("/"))
|
||||||
|
remote_path = "/" + remote_path;
|
||||||
|
|
||||||
|
|
||||||
Uri uri;
|
Uri uri;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
uri = new Uri (server + remote_folder);
|
uri = new Uri (server + remote_path);
|
||||||
|
|
||||||
} catch (UriFormatException) {
|
} catch (UriFormatException) {
|
||||||
uri = new Uri ("ssh://" + server + remote_folder);
|
uri = new Uri ("ssh://" + server + remote_path);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue