def git_list_create_tag(working_dir, git_list_file, tag_name, delete_tag_already_exists):
git_list = []
with open(git_list_file,'r') as f:
for row in f:
row = row.strip()
if row == "" or row.startswith('#'):
continue
git_list.append(row)
for repo_url in git_list:
code_dir = "%s/%s" % (working_dir, get_repo_name(repo_url))
git_repo = None
if os.path.exists(code_dir):
# re-use current code folder
git_repo = git.Repo(code_dir)
else:
git_repo = git.Repo.clone_from(repo_url, code_dir)
git_create_tag(git_repo, tag_name, delete_tag_already_exists)
return True
git_create_tag.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录