跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • Online Tools
  • 用户
  • 群组
折叠
品牌标识

D2Learn Forums

  1. 主页
  2. Blogs | 博客
  3. Sunrisepeak's Blog
  4. project-auto-backup: 项目自动定时备份, 支持多项目 + 示例/模板项目 Project-Auto-backup

project-auto-backup: 项目自动定时备份, 支持多项目 + 示例/模板项目 Project-Auto-backup

已定时 已固定 已锁定 已移动 Sunrisepeak's Blog
自动备份gitauto-backup定时任务projectxscriptxlings
1 帖子 1 发布者 15 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • SPeakS 离线
    SPeakS 离线
    SPeak d2learn-dev
    编写于 最后由 SPeak 编辑
    #1
    • 示例/模板项目: https://github.com/Sunrisepeak/project-auto-backup
    • git-autosync实现: https://github.com/d2learn/xim-pkgindex/tree/main/pkgs/g/git-autosync.lua

    project-auto-backup

    project auto backup by git-autosync (xscript

    Quick Start / 快速开始

    run in project root directory

    step0: get this project / 获取项目

    git clone https://github.com/Sunrisepeak/project-auto-backup.git
    

    step1: install deps(git-autosync) & auto config / 安装依赖并自动配置

    xlings install
    
    • download xlings
    • default sync project when 01:00 in everyday / 默认每天凌晨1点同步

    step2: add your git url to .git-autosync / 添加git仓库url到.git-autosync文件

    • support https and ssh

    step3: manual sync / 手动同步 (可选)

    git-autosync sync
    

    More Features / 更多功能

    **add sync task (option/default) **

    git-autosync add . --time "* * * 1 *"
    
    • --tmie: [Week Month Day Hour Minute]
      • * * * 1 *: when 01:00 for everyday
      • Mon * * 1 *: when Mon's 01:00 for every week

    get task list or log

    git-autosync log
    git-autosync list
    

    Other

    • xlings: https://github.com/d2learn/xlings
    • git-autosync: https://github.com/d2learn/xim-pkgindex/tree/main/pkgs/g/git-autosync.lua
    1 条回复 最后回复
    0

    • 登录

    • 没有帐号? 注册

    • 登录或注册以进行搜索。
    d2learn forums Powered by NodeBB
    • 第一个帖子
      最后一个帖子
    0
    • 版块
    • 最新
    • 标签
    • 热门
    • Online Tools
    • 用户
    • 群组