From: Tobias Ulmer Date: Wed, 14 Nov 2012 18:22:54 +0000 (+0100) Subject: cvs: improve error message and handle scp transports X-Git-Tag: e2factory-2.3.13rc1~92 X-Git-Url: https://git.e2factory.org/?a=commitdiff_plain;h=5f097e12f4ae6836e5d1b6f305e0ae16cbbd0152;p=e2factory.git cvs: improve error message and handle scp transports Signed-off-by: Tobias Ulmer --- diff --git a/local/cvs.lua b/local/cvs.lua index 4ff0ea8..002ba15 100644 --- a/local/cvs.lua +++ b/local/cvs.lua @@ -110,12 +110,13 @@ local function mkcvsroot(u) if u.transport == "file" then cvsroot = string.format("/%s", u.path) elseif (u.transport == "ssh") or - (u.transport == "rsync+ssh") then + (u.transport == "rsync+ssh") or + u.transport == "scp" then cvsroot = string.format("%s:/%s", u.server, u.path) elseif u.transport == "cvspserver" then cvsroot = string.format(":pserver:%s:/%s", u.server, u.path) else - return nil, err.new("cvs: transport not supported") + return nil, err.new("cvs: unhandled transport: %s", u.transport) end return cvsroot, nil end