private static void CloneInEmptyFolder(Dep dep, Module module, GitRepository repo) { if (GitRepository.HasRemoteBranch(module.Url, dep.Treeish)) { repo.Clone(module.Url, dep.Treeish); } else { repo.Clone(module.Url); } }
private void CloneInEmptyFolder(Dep dep, Module module, GitRepository repo) { if (GitRepository.HasRemoteBranch(module.Url, dep.Treeish)) { repo.Clone(module.Url, dep.Treeish, gitDepth); } else { repo.Clone(module.Url, depth: gitDepth); } if (module.Pushurl != null) { repo.SetPushUrl(module.Pushurl); } }