svn - 如何避免 svn 存储库中的混合 eol 样式

标签 svn line-endings newline eol

是否有防止 subversion 存储库中混合 eol 样式的最佳实践。

我知道svn:eol-style=native可以设置为自动 Prop ,但我必须确保它是为所有提交者设置的。我也不愿意对 svn:eol-style 进行回顾性的、存储库范围内的更改如果有侵入性较小的解决方案。

最佳答案

请注意,从 SVN 1.8 开始,您可以设置 自动 Prop 对于存储库中的整个树(包括顶层),最终解决了这个问题,独立于客户端配置。

有关详细信息,请参阅以下内容:

  • relevant partSVN 1.8 release notes
  • The entry on auto properties in svnbook (我建议您也阅读有关可继承属性的内容,在上面的部分中)
  • A useful article on Apache's wiki about the subject , 并附有 eol 样式的示例
  • 关于svn - 如何避免 svn 存储库中的混合 eol 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2509803/

    相关文章:

    SVN - 将多个项目收集到一个基线版本中

    awk - 如何使用awk将特定分隔符的引号添加到行尾?

    python - `newlines` 属性何时在通用换行模式下设置?

    java - 在 UNIX 中替换换行符

    Python textwrap.wrap 导致问题\n

    svn - 如果只有一个人在做一个项目,你应该在 subversion 中使用分支吗?

    svn - Subversion 的部分提交

    python - 如何在 f-string 中使用换行符 '\n' 来格式化 Python 3.6 中的输出?

    svn - TortoiseSVN 文件夹重命名总是失败

    python - 什么是从 python 字符串中删除空行的快速单行代码?