gitmirror:用于接收 webhooks 和镜像 git repos 的 web 服务器-源码

上传者: 42114580 | 上传时间: 2021-08-05 12:03:13 | 文件大小: 20KB | 文件类型: ZIP
Go
这是什么? 我有一些 git repos 和一些我自动克隆 git repos 的地方,并希望确保这些东西保持最新。 一些存储库在 github 上,一些存储在 Internet 上的其他机器上。 他们在这里看起来都一样。 gitmirror 在 webhook 触发器上更新 git 存储库。 这可以是从提交后钩子到 github 的后接收钩子的简单curl调用。 我如何使用它? 设置回购路径 首先,你需要一些东西来做。 假设我们想在/tmp/gitmirrors设置一个存储库镜像位置,我们的第一个镜像将是我很棒的gitmirror项目。 首先,安装软件: go get github.com/dustin/gitmirror 现在,为您的镜像创建一个位置,并(例如)查看 gitmirror 源代码: mkdir /tmp/gitmirrors cd /tmp/gitmirro

文件下载

资源详情

[{"title":"( 17 个子文件 20KB ) gitmirror:用于接收 webhooks 和镜像 git repos 的 web 服务器-源码","children":[{"title":"gitmirror-master","children":[{"title":"setuphooks","children":[{"title":"setuphooks.go <span style='color:#111;'> 8.18KB </span>","children":null,"spread":false},{"title":"link_test.go <span style='color:#111;'> 741B </span>","children":null,"spread":false},{"title":"README.markdown <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false}],"spread":true},{"title":"go.mod <span style='color:#111;'> 262B </span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"go.yml <span style='color:#111;'> 311B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"go.sum <span style='color:#111;'> 689B </span>","children":null,"spread":false},{"title":"README.markdown <span style='color:#111;'> 3.97KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"shell.nix <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"gitmirror.go <span style='color:#111;'> 7.31KB </span>","children":null,"spread":false},{"title":"support","children":[{"title":"solaris","children":[{"title":"gitmirror <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"gitmirror.xml <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false},{"title":"setup.sh <span style='color:#111;'> 5.10KB </span>","children":null,"spread":false},{"title":"README <span style='color:#111;'> 610B </span>","children":null,"spread":false}],"spread":true},{"title":"net.spy.gitmirror.plist <span style='color:#111;'> 603B </span>","children":null,"spread":false}],"spread":true},{"title":"gitmirror_test.go <span style='color:#111;'> 7.70KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明