Exemplo n.º 1
0
def git_checkout(repo_dir, branch):
    repository = Repo(repo_dir, log_file)
    repository.checkout(branch)
Exemplo n.º 2
0
def git_checkout(repo_dir, branch):
    repository = Repo(repo_dir, log_file)
    repository.checkout(branch)
Exemplo n.º 3
0
def git_clone(repo, repo_dir='', overwrite=True):
    print('Cloning {repo} to {repo_dir}'.format(repo=repo, repo_dir=repo_dir))
    repository = Repo(repo_dir, log_file)
    if repository.is_repo() and overwrite:
        rmtree(repo_dir, ignore_errors=False)
    repository.clone(repo)
Exemplo n.º 4
0
def git_clone(repo, repo_dir='', overwrite=True):
    print('Cloning {repo} to {repo_dir}'.format(repo=repo, repo_dir=repo_dir))
    repository = Repo(repo_dir, log_file)
    if repository.is_repo() and overwrite:
        rmtree(repo_dir, ignore_errors=False)
    repository.clone(repo)