Skip to content

常见构建工具依赖仓库清理工具 - 自动扫描指定范围的项目,识别没有使用的版本或过期的依赖,自定义的删除,释放磁盘空间

License

JamesZBL/repo-cleaner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repo Cleaner

构建工具仓库依赖清理工具

1. 支持的工具

  • Maven
  • 开发中 ...

2. 配置

# 项目根目录的父目录(父目录中存储多个项目)
PROJECTS_HOME = '/path/to/your/projects/home'
# Maven 配置根目录(默认 ${HOME}/.m2)
MAVEN_HOME = '/path/to/your/mave/home'
# Maven 本地仓库根目录(默认 ${HOME}/.m2/repository)
REPOSITORY_HOME = '/path/to/your/maven/repository'
# 扫描哪些项目,如果为空则全部扫描
INCLUDES = ['project_1', 'project_2']
# 日志
LOG_ENABLE = False

3. 运行

$ python3 clean.py

About

常见构建工具依赖仓库清理工具 - 自动扫描指定范围的项目,识别没有使用的版本或过期的依赖,自定义的删除,释放磁盘空间

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages