Maven SCM Git - возможно ли проверить только одну ветку?(--Single-ветвь) - PullRequest
0 голосов
/ 02 февраля 2019

Я использую Maven SCM для извлечения Git-репозитория.Мне нужно только клонировать одну ветку, поэтому я хотел бы добавить '--single-branch' к команде clone.

В документации ничего не говорится об использовании пользовательских опций, поэтому я предполагаю, что это не так просто.но, возможно, есть обходной путь.

Возможно ли это?

1 Ответ

0 голосов
/ 03 февраля 2019

Мой старый ответ от 2012 года с упоминанием single-branch параметра git clone означает не дубликат этого вопроса, который пытается воспроизвести эту функциюс плагином Maven SCM .

Commit d327618 , кажется, указывает, что это уже имеет место:

клон только требуемая ветвь

Git.cloneRepository().setURI( repository.getFetchUrl() ).setCredentialsProvider(
                              credentials ).setCloneAllBranches(true).setDirectory(
                              credentials ).setBranch( branch ).setDirectory(
                                           ^^^^^^^^^^^^^^^^^^^^
...