Плагин Jenkins Git и Refspecs
В чем разница междуRefspec а такжеСпецификатор ветви (по умолчанию пусто): в приведенной ниже конфигурации работы Jenkins:
Я попытался установить опцию Refspec в конфигурации задания:
+refs/heads/master:refs/remotes/origin/master
В клонированном репозитории моего ведомого билда файл .git / config выглядит следующим образом:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = https://user:[email protected]/scm/PROJECT/project.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
Кажется, что значение дляполучать не правильно (читайте из конфигурации работы Дженкинса). Кроме того, это не влияет на потребление дискового пространства.