Вопросы по теме 'jgit'

Как использовать JGit с Maven
Я новичок в GIT и хочу использовать JGit для создания репозитория и удаления его наряду с другими операциями из проекта Java maven. И я хочу знать, какие для этого нужны зависимости. Следующая ссылка на то, что я читал о JGit,...
7132 просмотров
schedule 03.12.2021

Аутентификация с помощью PullCommand JGit
Я использую JGit и хочу вывести из удаленного репозитория в свой локальный репозиторий. Первым подходом было клонирование репозитория, и это сработало нормально: CredentialsProvider cp = new UsernamePasswordCredentialsProvider(username,...
13331 просмотров
schedule 03.12.2021

Удалить файл на основе имени автора в фиксации
Мой код удаляет только файлы, которые анализируют имя Дженкинса в файле. Я хотел бы удалить файл на основе автора (Jenkins) в последней фиксации. Какое для этого лучшее решение? def changelogPath = "C:\\test" def PackID = "test" def...
75 просмотров
schedule 30.11.2021

addFilePattern не генерирует исключение FileNotFoundException, если добавляемый файл отсутствует
Я написал java-программу для отправки в репозиторий git, где я отправляю определенные файлы за раз, а не все файлы. try { git.add().addFilePattern("files\\file1.txt").call(); } catch (Exception e) { e.printStackTrace(); } Но если...
63 просмотров
schedule 08.09.2021

Как найти ветку для фиксации с помощью JGit?
Мне нужно получить имя ветки, связанной с конкретным коммитом, с помощью JGit. Я использовал JGit, чтобы получить полный список коммитов SHA для репозитория, и теперь мне нужно знать имя ветки, к которой он принадлежит. Цените, если кто-то может...
2086 просмотров
schedule 17.09.2021

Получение файлов, зафиксированных в конкретной фиксации, с использованием идентификатора фиксации
Я хочу перечислить все файлы, зафиксированные при фиксации, когда пользователь отправляет запрос в виде идентификатора фиксации с помощью jgit.
66 просмотров
schedule 18.11.2021

Не удается выйти из состояния REBASING_MERGE с помощью JGit
Я использую JGit (v4.10.0.201712302008-r) для автоматизации задач, которые взаимодействуют с нашим репозиторием git. Некоторые задачи по какой-то причине оставляют репо в состоянии REBASING_MERGE . Теперь, когда я в следующий раз обрабатываю...
559 просмотров
schedule 28.10.2021

Удалить контроль версий из проекта Eclipose RCP
У меня есть приложение Eclipse RCP, которое использует EGit и JGit для реализации контроля версий проектов. В некоторых случаях я хочу сделать так, чтобы проект больше не находился под контролем версий. Это подразумевает как удаление каталога...
123 просмотров
schedule 12.05.2022

Ошибка проверки кода Gerrit MissingObjectException при отправке изменения
Я исследовал этот вопрос в течение нескольких дней без везения. Я нашел много сообщений, сообщающих о подобных проблемах, но не с обзором кода Gerrit. Дело в том, что у нас есть репо, которое содержит много веток. Только одна ветка (dev)...
1052 просмотров
schedule 16.05.2022

jGit, использующий RevWalk для получения RevCommit, ничего не возвращает
Я новичок в jGit и Git. Я пытаюсь запросить историю фиксации репозитория git, но я хотел бы получить только фиксацию определенного пользователя. Читая документы, я увидел, что RevWalk позволит мне добавлять RevFilters, чтобы ограничить поиск....
3934 просмотров
schedule 23.05.2022

Eclipse Luna git checkout ssl не работает
когда я пытаюсь оформить заказ из git в eclipse Luna, он говорит git@-myrepo:myproj-.git: ProxyHTTP: java.io.IOException: proxy error: Proxy Error ( The specified Secure Sockets Layer (SSL) port is not allowed. Forefront TMG is not configured to...
515 просмотров
schedule 23.05.2022

Проблемы JGit checkout и `git checkout`
tl;dr JGit checkout выдает исключения, в то время как командная строка git checkout работает нормально В настоящее время я пытаюсь использовать JGit для проверки определенных версий из онлайн-репозитория Git на Java (для работы). Мой текущий...
7290 просмотров
schedule 04.06.2022

Сбой JGit/EGit при удалении/создании ветки
Я пытаюсь удалить ветку из представления репозиториев Git в eclipse Juno, работающем на Mac OS X lion, 64-разрядная версия. Я получаю следующий журнал ошибок, когда пытаюсь это сделать, и изменения не отражаются в удаленном репозитории....
556 просмотров
schedule 15.06.2022

Краткая форма идентификатора фиксации SHA-1
Что такое эквивалентный API JGit для следующей команды git log --pretty=format:"%h - %an, %ar : %s" Я хочу получить краткую форму идентификатора фиксации SHA-1 и статус файла для этой конкретной фиксации.
951 просмотров
schedule 04.07.2022

Как получить список измененных файлов для фиксации с помощью JGit
Я хочу получить измененные файлы между двумя фиксациями, а не информацию о различиях, как я могу использовать JGit для этого?
60 просмотров
schedule 06.07.2022

Java JGit API: как обновить подмодуль git?
Я пытаюсь обновить подмодуль git с помощью Java JGit, чтобы он указывал на последнюю удаленную фиксацию. Пожалуйста, обратитесь к приведенному ниже фрагменту кода и наблюдаемым результатам. Может ли кто-нибудь помочь исправить код или...
271 просмотров
schedule 14.07.2022

Не удалось получить правильное содержимое файла с помощью commitID
Я использую следующий код для извлечения файла из репозитория JGIT: public class JGitPrintContent3 { public static void main(String[] args) throws Exception { File gitWorkDir = new File("D:/jboss/server/repo/Repository/");...
88 просмотров
schedule 04.08.2022

Как запустить базу слияния -is--ancestor с помощью библиотеки jgit
Я пытаюсь проверить, является ли коммит предком коммита, на который указывает HEAD. С git я использую следующее: Начиная с Git 1.8.0 это поддерживается в качестве опции для базы слияния: git merge-base --is-ancestor...
47 просмотров
schedule 06.08.2022

Доступ к удаленному репозиторию Git
Я хочу получить доступ к удаленным файлам репо всех веток для анализа зафиксированного кода без клонирования в локальный через java. Как я могу достичь этого и какова процедура, если есть какой-либо способ сделать это? Заранее спасибо.
480 просмотров
schedule 16.08.2022

Как получить все измененные файлы с момента фиксации в jGit?
TreeWalk позволяет получить все изменения в одном коммите или во всем репозитории, а проверка измененных файлов для каждого коммита (с помощью RevWalk) работает очень медленно, около 2 минут. Есть ли способ просмотреть измененные файлы и проверить, в...
134 просмотров
schedule 15.08.2022