-
Notifications
You must be signed in to change notification settings - Fork 846
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrading jgit to 7.0.0.202409031743-r #7851
base: master
Are you sure you want to change the base?
Upgrading jgit to 7.0.0.202409031743-r #7851
Conversation
thanks, I read the release notes for jgit 7.0.0 a while ago but never got into updating it. comparing it with 151d4d2, the project.xmls and ignore-overlaps needs to be updated too I believe. We removed a lot of deprecations in past - if the 7.0 release applies without code changes, it means we didn't overlook anything which would be great. note: since this bumps the lang level of the lib wrappers to JDK 17, we might want to bump |
for future reference the dependency trees:
note: last time I tried, I couldn't update bouncycastle #7569, the jsch is locked too and tracked tracked via #7572 jgit 6.10:
|
(As a note to myself - Git/Diff/To HEAD does not seem to work with worktrees, even with this upgrade. It is a bit surprising to me, as the line marks in the editor do work.) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changes look good to me, I did also run some smoke testing e.g git init, commits, history, diff, cherry pick and clone and everything worked fine
As a draft for now, needs testing. The main reason for the upgrade is that it seems this version supports git worktrees, at least partially.