【问题标题】:How can I normalize line endings of XML documents and XSLT templates using SVN?如何使用 SVN 规范化 XML 文档和 XSLT 模板的行尾?
【发布时间】:2013-01-03 22:25:45
【问题描述】:

无论用于开发的 IDE 或操作系统如何,我都需要确保以一致的行结尾签入 XML 和 XSLT 文件。如何配置 SVN 来做到这一点,并让我的团队的其他成员也这样做?

【问题讨论】:

    标签: xml svn normalization eol


    【解决方案1】:

    打开 svn 客户端的配置文件:

    vi ~/.subversion/config
    

    添加或取消注释以下设置:

    [miscellany]
    enable-auto-props = yes
    
    [auto-props]
    *.xml = svn:eol-style=native
    *.xsd = svn:eol-style=native
    *.xsl = svn:eol-style=native
    

    在团队 wiki 上记录此内容。

    创建一个别名来转换现有文件,并与团队共享:

    alias svn_clean='svn propset svn:eol-style "native" *; svn commit'
    

    参考文献

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-16
      • 2013-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多