Example #1
0
def fetch(ui, url, path, *args, **opts):
    if url.startswith("git+ssh://"):
        url = url[9:]
    
    """ return git cmd path """
    try:
        cmd = locate_program("git", raise_error=True)
    except ValueError, e:
        raise VendorError(e)
Example #2
0
def fetch(ui, url, path, *args, **opts):
    """ return git cmd path """
    if url.startswith("hg+ssh://"):
        url = url[8:]
    else:
        url = url.replace("hg://", "http://")
    try:
        cmd = locate_program("hg", raise_error=True)
    except ValueError, e:
        raise VendorError(e)
Example #3
0
def git_clone(ui, url):
    """ return git cmd path """
    try:
        cmd = locate_program("git", raise_error=True)
    except ValueError, e:
        raise VendorError(e)