【发布时间】:2011-11-06 02:03:02
【问题描述】:
我发现最好让所有文本文件都设置svn:eol-style=native 属性。但是最有效的方法是什么?
我主要在 Windows 上开发程序(使用 TortoiseSVN 和svn.exe 命令行),有时还为 Windows 和 Linux 编写可移植的 C/C++ 库。为了防止我的源文件出现讨厌的 mix-CR,LF 问题,我认为 svn:eol-style=native 应该是“默认”,但不幸的是它不是。
我从 Subversion 红皮书知道,在 ~/.subversion/config 或 %APPDATA%\Subversion\config 中配置 [auto-props] 会有所帮助,但是,这是针对每个客户端设置的。我团队中的一些开发人员忘记配置这些配置文件怎么办(想想多个虚拟机上的开发人员)?甚至所有人都记得,如果出现某种新的文本文件扩展名怎么办?如何将此更改正确传播到我团队中所有开发机器上的所有配置文件?
一切似乎都是一个繁琐的过程。
【问题讨论】:
标签: svn