2012-07-30 78 views
2

我已经用Xcode配置svn。从Xcode提交svn文件时出现错误

当我尝试提交后仓库里的文件与我得到了错误

svn: Commit failed (details follow): 
    svn: Error normalizing log message to internal format 
    svn: Inconsistent line ending style 

任何人有任何想法,请给我建议。我该如何解决这个问题?

回答

0

从消息中我看到你有Inconsistent line ending style。这意味着,由于某些原因,源文件已经混合了EndOfLine样式(例如Windows CRLF和* nix CR)。你应该检查你的源文件,并确保行结束是统一的,并符合SVN期望的EndOfLine风格。

如果您从各种来源复制/粘贴代码和/或使用不同的IDE编写代码,则会发生这种情况。

0

此错误也可能由于错误的提交消息格式发生。 像线有足够的空间来写,你正在开始另一行“和”等。

0

在我的情况下,出现此错误,因为我有文本编辑器和Excel文件复制粘贴提交消息。我已经删除了该提交消息,并在该部分中再次重写该提交消息。不要复制/粘贴提交消息。这已经解决了我的问题。

0

由于在SVN提交消息中混合结束行样式,我遇到了同样的问题。 大多数线条都是Mac OS X风格,但有些线条被复制并且在线条末尾有^ M。在几行结束时删除了^ M,并且svn ci -F svn-commit.tmp通过了。