[2022-03-25 12:51:34.139][pre-receive] Received '(warning (549:Failed to push some refs to Subversion
repository.
The following ref update is disallowed:
refs/heads/master: leads to replacement of SVN branch 'xxx'
If changes were forcefully pushed to Git repository, try to merge them with the upstream instead;
If changes were result of fast-forward merge, retry merge with --no-ff option.
You can allow branch replacements by adjusting SubGit configuration file as follows:
'svn.allowBranchReplacement = true' in remote mirror mode;
So we have a branch where we are doing merges from the svn side. now a single commit is failing to sync from the git side with the message above. The new commit it in git does not need to be rebased, it has the most recent svn commit as its direct ancestor.
Why am I getting this error message? Are there any side effects if I set 'svn.allowBranchReplacement = true'
as the error message suggests?
Thanks