【发布时间】:2010-12-30 08:32:29
【问题描述】:
我的文件位于远程 Ubuntu Linux 服务器上。当我下载文件并在 WinSCP 文本编辑器或 Notepad++ 中编辑它时,文件行尾样式更改为 Windows。因此,当我将文件重新保存回 Ubuntu 时,这些行已关闭,并且 SVN Diff 认为每一行都已更改。
仅供参考,我通过双击 WinSCP 中的文件来编辑文件。该程序在编辑器中启动文件。每次保存时,文件都会自动复制回 Linux 服务器。
如何防止出现行尾样式问题?
【问题讨论】:
-
你的意思是换行符而不是空格吗?您是否有兼容 unix 换行符的编辑器,或者至少,它是否配置为自动检测换行符并采取相应措施?
-
我不确定它是换行符还是空格。你可能是对的,它可能是换行符。您如何将默认编辑器更改为与换行符兼容的编辑器?我可以使用记事本++。
-
我尝试将文件更改为在 notepad++ 中使用 unix EOL 字符,但 SVN 差异仍然认为每一行都发生了变化
标签: linux windows svn eof winscp