我想提交的文件,该文件是颠覆控制下的变化:SVN:修订文件缺少换行符
svn ci some-file -m "some-comment"
,但我从互联网上快速搜索收到
svn: Commit failed (details follow):
svn: Revision file lacks trailing newline
,在这种情况下,我无法找到一个认真的答案。所以,如果这里有人知道,我会非常感激。
编辑/更新:的版本是:
c:\>svn --version
svn, version 1.6.5 (r38866)
compiled Sep 1 2009, 13:23:06
和
c:\>svnadmin, version 1.6.5 (r38866)
compiled Sep 1 2009, 13:23:06
Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository back-end (FS) modules are available:
* fs_fs : Module for working with a plain file (FSFS) repository.
有可能这是一个安装某种钩子,以确保您签入的所有内容都有一个尾随换行符。然而,这只是一个猜测。 –
我怀疑这是一个钩子,因为我一直在使用这个仓库和/或项目,并且已经完成了许多提交,并且使用了一个编辑器,它可以在(文本)文件末尾自动附加新行。 –