linux - 使用 SVN Diff 时在 Ubuntu Linux 上使用行尾样式的 WinSCP 问题

标签 linux windows svn eof winscp

我的文件在远程 Ubuntu Linux 服务器上。当我下载文件并在 WinSCP 文本编辑器或 Notepad++ 中编辑它时,文件行尾样式更改为 Windows。因此,当我将文件重新保存回 Ubuntu 时,行已关闭,SVN Diff 认为每一行都已更改。

仅供引用,我通过双击 WinSCP 中的文件来编辑文件。该程序在编辑器中启动文件。每次保存时,文件都会自动复制回 Linux 服务器。

如何防止行尾样式问题?

最佳答案

是否this thread帮助?更准确地说,这部分:

From this, it seems to me that you have forced WinSCP to use text mode transfer, which imply the unix->dos conversion. Just force the binary mode to avoid the conversion.

关于linux - 使用 SVN Diff 时在 Ubuntu Linux 上使用行尾样式的 WinSCP 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1967361/

相关文章:

windows - 如何使用 Windows 容器进行软件测试?

svn - Github 和 SVN 工作流程

c - 使用 SIGINT 后恢复 CTRL+C 的默认行为

linux - 循环在第一次迭代后退出

python - 多处理:我怎样才能 ʀᴇʟɪᴀʙʟʏ 从子进程重定向标准输出?

c++ - ofstream 中不需要的回车

svn - 根据环境变量/shell输出构建特定项目

svn - nuget 卸载软件包与 SVN 工作副本

python - GTK 的 rSVG 在 Windows 中使用 python 的问题

python - 安装了gst-python,但是找不到插件