这是命令 grok-pull 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
GROK-PULL - 克隆或更新本地 git 存储库
概要
grok-pull -c /path/to/repos.conf
商品描述
此实用程序从 cronjob 运行并从 grokmirror 下载最新的清单
掌握。 如果现有存储库中有新存储库或更改,则 grok-pull
将执行必要的 git 命令来克隆或从
主。
在运行结束时,grok-pull 将生成自己的清单文件,然后可以
用于进一步镜像。
配置
- 版
显示程序的版本号并退出
-h, - 帮帮我
显示此帮助信息并退出
-v, --详细
详细点,告诉我们你在做什么
-n, --无时间检查
在不检查清单 mtime 的情况下运行。
-f, - 力量
无论上次修改时间如何,都强制执行完整的 git 更新。 也有用的时候
repos.conf 已更改。
-p, - 清除
删除不再出现在清单中的任何 git 树。
-y, - 漂亮
漂亮地打印生成的清单(排序 repos 并添加缩进)。 这是
慢得多,因此在大型集合中应谨慎使用。
-r, --重用现有存储库
如果在磁盘上找到任何现有存储库,请设置新的远程源并重用
-c 配置, --配置=配置
repos.conf 的位置
示例
找到 repos.conf 并修改它以反映您的需求。 默认配置文件是
强烈评论。
添加 cronjob 以根据需要频繁运行。 例如,将以下内容添加到
/etc/cron.d/grokmirror.cron:
# 以用户“mirror”的身份每分钟运行 grok-pull
* * * * * 镜像 /usr/bin/grok-pull -p -c /etc/grokmirror/repos.conf
确保用户“镜像”(或您指定的任何用户)能够写入
repos.conf 中指定的顶级、日志和锁定位置。
使用 onworks.net 服务在线使用 grok-pull