#git-repository #git #watcher #local-git #minimal

程序+库 mincd

最小的远程 Git 仓库监视器

7 个版本

0.1.6 2023 年 4 月 27 日
0.1.5 2023 年 4 月 26 日

#2850命令行实用工具

Download history 30/week @ 2024-03-28 15/week @ 2024-04-04

每月 67 次下载

GPL-2.0 许可证

10KB
174

MinCD

等待远程 Git 仓库发生更改,然后退出。此工具旨在用于脚本中,以替代 CD 系统。我正在使用它将 renn.es 部署到我的服务器上,使用 docker。

安装

cargo install mincd

命令行使用

Usage: mincd <url> <branch> [-i <interval>] [-p <local/path>]
  url: URL of the git repository
  branch: branch to watch (usually main or master)
  interval: interval in seconds to check for changes (default: 60)
  local/path: path to the local git repository
If the local path is specified, mincd will get the first commit hash from the local repository instead of the remote one.
This is useful if you have a local mirror of a remote repository and want to keep it up to date.

示例

mincd https://github.com/tarneaux/.f master -i 60

无运行时依赖