[
https://issues.apache.org/jira/browse/SCM-973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Osipov updated SCM-973:
-------------------------------
Affects Version/s: (was: 1.12.2)
> GitCheckInCommandNoBranchTest fails with Git 2.34.0+
> ----------------------------------------------------
>
> Key: SCM-973
> URL: https://issues.apache.org/jira/browse/SCM-973
> Project: Maven SCM
> Issue Type: Bug
> Components: maven-scm-provider-gitexe
> Affects Versions: 1.12.0
> Reporter: Michael Osipov
> Assignee: Michael Osipov
> Priority: Major
> Fix For: 2.0.0-M1, 1.12.1
>
>
> Tests running on FreeBSD and Windows 10 gives me:
> {noformat}
> ----------------------------------------------------------------------
> Provider message
> ----------------------------------------------------------------------
> The git-push command failed.
> ----------------------------------------------------------------------
> ----------------------------------------------------------------------
> Command output
> ----------------------------------------------------------------------
> remote: fatal: bad object refs/empty.txt
> fatal: bad object refs/empty.txt
> To
> file:///var/mosipov/Projekte/maven-scm/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/target/git_copy/
> ! [remote rejected] master -> master (missing necessary objects)
> error: Fehler beim Versenden einiger Referenzen nach
> 'file:///var/mosipov/Projekte/maven-scm/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/target/git_copy/'
> ----------------------------------------------------------------------
> {noformat}
> The reason is in Git 2.34.0:
> {noformat}
> * The ref iteration code used to optionally allow dangling refs to be
> shown, which has been tightened up.
> {noformat}
> Source:
> https://github.com/git/git/blob/2ae0a9cb8298185a94e5998086f380a355dd8907/Documentation/RelNotes/2.34.0.txt#L68-L69
> We simply need to replace those broken refs with {{.gitkeep}} to retain dirs.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)