我已经用 Xcode 配置了 svn。
当我尝试提交存储库文件时出现错误
svn: Commit failed (details follow):
svn: Error normalizing log message to internal format
svn: Inconsistent line ending style
任何人有想法,请建议我。我该如何解决这个问题?
从消息中我看到你有Inconsistent line ending style
. 这意味着您的源文件由于某种原因混合了 EndOfLine 样式(例如 Windows CRLF 和 *nix CR)。您应该检查源文件并确保行尾是统一的并且与您的 SVN 期望的 EndOfLine 样式相匹配。
如果您从各种来源复制/粘贴代码和/或使用不同的 IDE 编写代码,就会发生这种情况。
由于错误的提交消息格式也可能发生此错误。like line 有足够的空间来写,你正在用“And”等开始另一行。
就我而言,出现此错误是因为我从文本编辑器和 excel 文件中复制并粘贴了提交消息。我已删除该提交消息,并在该部分中再次重写该提交消息。不要复制/粘贴提交消息。这解决了我的问题。
由于 SVN 提交消息中的混合行尾样式,我遇到了同样的问题。大多数行都是 Mac OS X 风格的,但有些行是复制的并在行尾有 ^M。删除了几行末尾的 ^M 并且 svn ci -F svn-commit.tmp 通过了。