没有合适的资源?快使用搜索试试~ 我知道了~
git-anchor:[已弃用] 锚定您的 git 依赖项的版本
共19个文件
sh:10个
json:2个
dockerfile:1个
需积分: 9 0 下载量 121 浏览量
2021-06-01
20:28:02
上传
评论
收藏 3.78MB ZIP 举报
温馨提示
git-anchor git-anchor 锚定 git 依赖项的版本。 给定包含依赖项规范的 deps.json 文件,git-anchor 推断出这些 repos 的正确版本,并生成克隆锚定版本的构建脚本。 问题 给定一个包含许多 git 子树的大存储库,您希望在持续集成服务器上为每个小存储库创建一个构建脚本。 为了实现这一点,每个 repo 的构建脚本都可以 git clone 其依赖项并运行一些测试。 当有人推送到存储库并且构建脚本获取其每个依赖项的最新版本时,可能会出现问题。 依赖代码可能与其所有依赖项的最新版本都不兼容。 例如,如果依赖项在其 API 中引入了重大更改,则这可能会导致错误。 一个可能的解决方案是开发人员需要在脚本中更新 git 哈希。 但是,由于此类手动构建步骤要求容易出错,因此 git-anchor 使用自动解决方案来解决问题。 git-anchor
资源推荐
资源详情
资源评论
收起资源包目录
git-anchor-master.zip (19个子文件)
git-anchor-master
.gitignore 11B
Dockerfile 1KB
Makefile 3KB
LICENSE 11KB
Readme.md 5KB
tests
ingit.sh 65B
cloned.sh 149B
tests.sh 3KB
nothing.sh 88B
prep.sh 4KB
deps.json 119B
cloned_old.sh 197B
subtreed_old.sh 41B
internal.json 180B
check.sh 51B
justinternal.sh 90B
subtreed.sh 42B
demo.gif 3.77MB
git-anchor.go 11KB
共 19 条
- 1
资源评论
谁家扁舟子
- 粉丝: 27
- 资源: 4680
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功