コード例 #1
0
ファイル: func.py プロジェクト: tdurieux/BugSwarm-dissection
def push_repositories(ps, remote='origin', branch='master', quiet=True):
    for p in ps:
        pp = os.path.join(paths.repository_dataset_dir, p)
        # repo = Repo(pp)
        repo = GitRepoManager()
        repo.open_repo(pp)

        if repo.smart_pull(remote=remote, branch=branch, quiet=quiet):
            repo.push(remote, branch)
コード例 #2
0
ファイル: func.py プロジェクト: NMGRL/pychron
def push_repositories(ps, remote='origin', branch='master', quiet=True):
    for p in ps:
        pp = repository_path(p)
        # repo = Repo(pp)
        repo = GitRepoManager()
        repo.open_repo(pp)

        if repo.smart_pull(remote=remote, branch=branch, quiet=quiet):
            repo.push(remote=remote, branch=branch)
コード例 #3
0
ファイル: dvc.py プロジェクト: waffle-iron/pychron
def push_experiments(ps):
    repo = GitRepoManager()
    for p in ps:
        pp = os.path.join(paths.experiment_dataset_dir, p)
        repo.open_repo(pp)
        repo.push()
コード例 #4
0
ファイル: func.py プロジェクト: NMGRL/pychron
def push_repositories(ps, remote=None):
    repo = GitRepoManager()
    for p in ps:
        pp = os.path.join(paths.repository_dataset_dir, p)
        repo.open_repo(pp)
        repo.push(remote=remote)
コード例 #5
0
def push_repositories(ps, remote=None):
    repo = GitRepoManager()
    for p in ps:
        pp = os.path.join(paths.repository_dataset_dir, p)
        repo.open_repo(pp)
        repo.push(remote=remote)