コード例 #1
0
ファイル: vcs.py プロジェクト: Frozen-Team/CBDM
def git_checkout(repo_dir, branch):
    repository = Repo(repo_dir, log_file)
    repository.checkout(branch)
コード例 #2
0
def git_checkout(repo_dir, branch):
    repository = Repo(repo_dir, log_file)
    repository.checkout(branch)
コード例 #3
0
ファイル: vcs.py プロジェクト: Frozen-Team/CBDM
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)
コード例 #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)