Repo Man 1.2 破解版 – Git仓库自动备份

介绍

Repo Man 是一款面向 macOS 开发者的 Git 仓库本地备份工具,利用 git mirror 功能克隆裸仓库,将 GitHub、GitLab、Bitbucket、GitHub Enterprise 以及通过 SSH 或 HTTP/HTTPS 地址添加的仓库持续镜像到本地磁盘,避免远程代码托管服务中断或单一存储位置故障导致项目无法访问。备份目录可以进一步交给 NAS、DAS 或云端服务进行异地保存。软件支持手动备份与按日、按周、按月或自定义周期自动备份,并可根据远程仓库是否发生变化智能跳过不必要的任务,减少带宽与等待时间。它还能自动处理 Git 子模块、Package.resolved 中的 Swift Packages 及 Git LFS 大文件,并通过 JavaScript 插件架构发现更多依赖仓库。每个仓库可选择维护本地可浏览工作副本,备份日志会记录内容与耗时,标签功能便于整理项目;用户还可将指定分支或标签导出为克隆包,并按需一并打包依赖。

截图

Repo Man 1.2 破解版 - Git仓库自动备份 | 办公软件

功能

Repo Man 是一款为 Mac 开发者设计的 Git 仓库镜像与备份工具,把分散在多个代码托管平台上的项目、依赖和大文件保存到本地,并提供自动化调度、状态判断、日志追踪和离线取用能力。

  • 多平台仓库镜像: 集成 GitHub、GitLab、Bitbucket 和 GitHub Enterprise,可通过连接账户或手动输入 SSH、HTTP、HTTPS 仓库地址添加项目,并使用 git mirror 保留远程仓库的完整引用。
  • 灵活自动备份: 支持手动执行,也支持每日、每周、每月或自定义周期运行备份任务,适合个人项目和持续维护的开发工作区。
  • 智能备份判断: 在支持的平台上检查远程变化;如果仓库自上次备份后没有更新,可以跳过任务,依赖备份同样能够减少不必要的时间和带宽消耗。
  • 依赖自动收集: 自动备份 Git 子模块与 Swift Packages,还能通过 JavaScript 插件架构扩展规则,发现项目中需要一并保存的其他 Git 地址。
  • Git LFS 支持: 识别依赖 Git Large File Storage 的文件,并在镜像仓库时同步备份这些大文件。
  • 离线工作副本: 可按仓库维护本地可浏览的 checkout,备份完成后从镜像生成工作副本,支持配置使用的分支。
  • 克隆内容导出: 通过仓库右键菜单导出克隆内容,可选择分支或指定标签,并选择是否将依赖放入压缩包中的 Dependencies 文件夹。
  • 备份管理与追踪: 使用标签整理仓库,日志展示每次运行实际备份的内容和处理时长,还能重置备份文件夹并触发一次干净的完整备份。
  • 后台可靠运行: 自动任务运行时避免 App Nap,并可从睡眠状态唤醒执行计划任务;备份目录按服务提供方使用清晰的主机名称组织。

直链下载

下载链接

THE END
喜欢就支持一下吧
点赞2 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容