Как получить значение имени ветви bitbucket, извлеченного в моем рабочем пространстве, используя Java - PullRequest
0 голосов
/ 04 июля 2019

Я работаю над проектом Java.Для динамического обновления ссылки Nexus мне нужно знать, какую ветку я собираю, основываясь на том, что я получу снимок или ухо от Nexus.

Я пытался использовать Jgit для его извлечения, но мне удалось получить всю ветку из репозитория, а не ту, что была извлечена в локальной рабочей области.

`` Collection refs = Git.lsRemoteRepository () .setHeads (true) .setRemote («Моя git-ссылка»). setCredentialsProvider (credentialsProvider) .call ();

для (Ref ref: refs) {branch.add (ref.getName (). substring(ref.getName (). lastIndexOf ("/") + 1, ref.getName (). length ()));} Collections.sort (филиалы);Список list1 = филиалы;for (String abc: list1) {System.out.println (abc);}

`` Я пытаюсь получить текущую ветвь, но не все ветви, присутствующие в репо.

...