【问题标题】:SVN cannot set property on a directorySVN 无法在目录上设置属性
【发布时间】:2009-12-17 17:27:17
【问题描述】:

我正在通过 SlikSVN 输入(通过 TortoiseSVN 也是如此):

svn propset svn:eol-style native .

从存储库的根文件夹中获取

svn: 无法在目录 ('.') 上设置 'svn:eol-style'

没有进一步的解释。谷歌搜索似乎也没有帮助。如何设置此属性?

【问题讨论】:

    标签: svn


    【解决方案1】:

    好吧,svn:eol-style 只对文件有意义,而不是没有行尾概念的目录。如果要为目录中的所有版本控制文件设置属性,请使用:

    svn propset svn:eol-style native *
    

    或对当前目录及其子目录下的所有版本化文件递归:

    svn propset -R svn:eol-style native .
    

    评论后编辑:

    如果您想为新文件自动设置属性,请编辑 svn config 文件 auto-props 部分以根据文件名模式应用属性。

    【讨论】:

    • 我希望该属性以递归方式运行,但我不想在每个文件上递归地设置它,因为这样新文件就不会受到影响。这里的最佳做法是什么?
    • 这不断得到支持,但没有人关注我的评论:(
    • @ripper234:我做到了;我更新了提到auto-props的答案。
    猜你喜欢
    • 1970-01-01
    • 2014-12-31
    • 1970-01-01
    • 2010-12-05
    • 1970-01-01
    • 1970-01-01
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多