0
Я пытаюсь создать архив между двумя фиксаций на моей ветке, но понятия не имею ..Как архивировать файлы diff между двумя commit с jgit?
вот мой код:
ArchiveCommand.registerFormat("zip", new ZipArchiveFormat());
git.archive()
.setTree(repo.resolve("refs/heads/master^{tree}"))
.setFormat("zip")
.setOutputStream(new FileOutputStream(new File("test.zip")))
.call();
Я использую команду Git как этот мерзавца архив --output = files.tar HEAD $ (git diff-tree -r -no-commit-id -name-only -diff-filter = ACMRT 809365fe 7793cf5) как я могу выполнить эту команду с помощью jGit?
благодарит за каждый ответ!
Я использую команду git как этот 'git archive --output = files.tar HEAD $ (git diff-tree -r -no-commit-id -name-only -diff-filter = ACMRT 809365fe 7793cf5) ' Как я могу выполнить эту команду с помощью jGit? спасибо –
Чтобы получить ответ, вы должны отредактировать вопрос с этими требованиями –