Hudson - Git - 仅克隆所需的分支

cra*_*rty 5 git hudson git-clone

是否可以在 hudson 中仅克隆一个 git 分支?Hudson 版本 2.2.0 和 git 插件版本 2.2.0 克隆了整个指定项目,因此占用了大量空间(预计会永远增长)

提前致谢。

cra*_*rty 5

将 hudson-git 插件中的 refspec 配置为以下值似乎有效:

+refs/heads/master:refs/remotes/origin/master
Run Code Online (Sandbox Code Playgroud)

2023 年附录:

到 2023 年,这还不够,还必须启用“高级克隆行为”下的“在初始克隆上尊重参考规范”选项。

另外,可以在同一位置启用“浅克隆”以节省更多空间(它省略下载历史记录,它只下载最新版本)。