SVN ci 失败:提交被预提交钩子阻止(退出代码 255)

SVN ci 失败:提交被预提交钩子阻止(退出代码 255)

我正在尝试提交目录但 svn 失败并显示以下消息:

D:\path\file.ext
Commit failed (details follow):
Commit blocked by pre-commit hook (exit code 255) with output:
Got 1 errors: 
* Block Merge Conflicts addon failed: Some parts of your commit look 
suspiciously like merge
conflict markers.  Please double-check your diff and try
committing again. To really commit, have your admin disable
the 'block merge conflicts' pre-commit hook.
(ref svn07:4hSwdSwjOkKgIp3G)
(ref svn07:Up2uVRcH74KRkoHB)

知道是什么问题吗?如何解决?提前谢谢您!

答案1

预提交钩子是服务器管理员安装的自定义脚本,用于防止违反现有规则/标准的提交。您的提交似乎被阻止了,因为您尝试提交的文件与钩子阻止的某种模式相匹配。

这个问题没有唯一的答案,因为默认的 subversion 服务器没有预提交钩子。您需要与服务器管理员讨论此事。

答案2

似乎在说您的代码中仍有冲突标记。这意味着“>>>>”、“<<<<”和“====”行。这可能是因为您发生了冲突,但只是将其标记为已解决,而没有真正解决它。

相关内容