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

Правильное хранилище паролей для репозиториев Git
Я создаю приложение, в котором вы можете управлять репозиториями GIT. Я решил хранить информацию о репозитории в базе данных, но у меня проблема с паролями. Проблема: когда я сталкиваюсь с защищенным хранилищем https + password, мне нужно будет...
250 просмотров

jGit push создает исключение
Я пытаюсь использовать jGit в своем java-проекте. Я использую версию «2.0.0.201206130900-r», а моя ОС — Windows. все работало нормально, пока я не попытался сделать толчок: public static void main(String[] args) { File gitDir = new...
2037 просмотров
schedule 29.08.2022

Как настроить конфигурацию jschconfigsessionfactory для jgit, чтобы работали pull и push?
Я пытаюсь выполнить git pull/push, используя API jgit со следующим кодом. org.eclipse.jgit.api.Git.open(theRepoFile).pull().call() но я получаю исключения JSchException Auth fail com.jcraft.jsch.Session.connect (Session.java:461)...
9154 просмотров
schedule 28.05.2023

как получить дату автора и дату фиксации из JGit RevCommit
В RevCommit есть метод getCommitTime() , но он возвращает значение int и не имеет времени автора. Как я могу получить автора и дату фиксации из RevCommit ?
5556 просмотров
schedule 19.07.2022

Jgit Shallow Clone (глубина -2)
После нескольких изменений в JGIT (класс BasePackFetchConnection) мы смогли отправить команду (deepen 2) на сервер для мелкого клонирования. Однако, когда сервер отвечает неглубокой фиксацией, Jgit не может с этим справиться. Какие еще команды...
1155 просмотров
schedule 02.07.2023

JGit создать удаленный репозиторий?
Мне нужно создать новый удаленный репозиторий (на gitolite) из JGit, это возможно? Я вижу клонирование удаленного и создание локального, но ничего о создании удаленного.
1105 просмотров
schedule 14.04.2024

не может git потянуть проверенную ветку в jgit
С помощью jgit я клонировал основную ветку репозитория git, а затем проверил удаленную ветку с помощью этого git.checkout() .setCreateBranch(true) .setName(branch) .setUpstreamMode(CreateBranchCommand.SetupUpstreamMode.TRACK)...
609 просмотров
schedule 23.02.2023

jgit, как я могу получить все коммиты, которые произошли между двумя датами
Или только все коммиты, которые произошли между двумя датами? В SVN вы можете сделать что-то вроде svn diff -r{date}:{date} , чтобы сделать это!
990 просмотров
schedule 23.01.2024

JGit перечисляет удаленные теги и сортирует по дате создания
Мне нужно перечислить теги удаленного репозитория Git и отсортировать их по дате создания через API JGit 3.2.0. Не нашел способ с lsremote, поэтому у меня только сортировка по имени: System.out.println("Listing remote repository " +...
2405 просмотров
schedule 29.05.2023

Скрипт Groovy Hook GitBlit PullCommand не работает
Я ищу ЛЮБУЮ помощь с этим. У меня настроен gitblit, я использовал слегка модифицированную версию одного из скриптов groovy hooks. Мне нужен скрипт-ловушка, который развертывает голову в папку, которую затем можно использовать в качестве веб-сайта...
1304 просмотров
schedule 18.02.2023

Доступ к GitHub Wiki с помощью Java
Есть ли способ получить доступ к GitHub Wiki с помощью Java? Возьмем этот сайт: https://github.com/radiant/radiant/wiki . Как я могу получить всю возможную информацию, такую ​​как ссылки, заголовки, описания и т. д.? Есть ли API? Здесь Могу ли...
274 просмотров
schedule 30.12.2023

Используйте JGit, чтобы получить количество коммитов git
С помощью командной строки git способ получить количество коммитов git git rev-list HEAD --count Как это сделать с помощью JGit?
929 просмотров
schedule 01.03.2023

Как принять мой, если возникнут конфликты во время pull-rebase в JGit
У меня есть кусок кода, который тянет с ребазой: private void pullWithRebase(Git git) throws GitAPIException { git.checkout().setName("master").call(); List<Ref> branches =...
84 просмотров
schedule 01.02.2024

Java: проверьте конкретную версию из репозитория Git с помощью JGit
Я хотел бы проверить конкретную версию репозитория git с Java. Я нашел JGit для выполнения этой задачи. Клон всего репо уже возможен: Git.cloneRepository(); Однако мне нужна конкретная ревизия (не HEAD). Как этого можно добиться с...
131 просмотров
schedule 29.05.2024

Как снять блокировки файловой системы после клонирования репозитория через JGit
Я играю с клонированием существующего удаленного репо с помощью jGit, следуя приведенному здесь руководству: https://github.com/centic9/jgit-cookbook/blob/master/src/main/java/org/dstadler/jgit/porcelain/CloneRemoteRepository.java Я использую...
2023 просмотров
schedule 20.10.2023

JGit Clone и получить хэш ревизии
Я использую приведенный ниже код для клонирования репозитория git из Java. Мне нужно сохранить клонированный хэш последней версии. localRepo = new FileRepository(path); git = new Git(localRepo);...
4872 просмотров
schedule 27.07.2023

JGit создает новую локальную ветку и отправляет ее на удаленный (ветка не существует на удаленном)
Я работаю над задачей ANT, которая вызывает некоторую java, которая использует JGit для создания новой ветки в репозитории git и отправки ее на удаленный компьютер. Я использую JGit 2.1.0. Вот код: CreateBranchCommand bcc; CheckoutCommand...
10125 просмотров
schedule 24.09.2023

Запретить JGit читать нативную конфигурацию git
Я использую JGit в приложении. В этом приложении есть SecurityManager , который позволяет только определенным классам и методам из белого списка создавать новые процессы. JGit внутри обнаруживает, установлен ли собственный git, и пытается...
1577 просмотров
schedule 30.03.2024

Git локальные изменения/diff/JGIT
Я застрял на следующей проблеме: Это то, что я хочу: команда git, которую я могу использовать, чтобы показать изменения «US» он должен работать как статус (покажите, что я сделал) по сравнению с удаленным Вот что я пробовал: git...
575 просмотров
schedule 02.11.2023

PullCommand выдает исключение «Нечего получать» в JGit
Я использую библиотеку JGit в своем проекте. Вот мой класс использования JGit: public class GitUtil { private static final RefSpec REF_SPEC = new RefSpec(Constants.GIT_REF_SPEC); private static final RefSpec REMOTE_REF_SPEC = new...
4666 просмотров
schedule 08.11.2023