def list_existed_versions(root_dir):
"""
???????????????
"""
with cd(root_dir), hide('running', 'stdout'):
result = run('''( find ./ -mindepth 1 -maxdepth 1 -type d -print |grep --color=never -E '[0-9]+(\.[0-9]+){3}\\b' ) || echo "no_version_found"''')
if result == "no_version_found":
return []
else:
return [each.lstrip('./') for each in result.splitlines()]
评论列表
文章目录