代码之家  ›  专栏  ›  技术社区  ›  Max Williams

套svn:忽略属性在特定文件夹中的任何内容上(但不是文件夹本身)

  •  4
  • Max Williams  · 技术社区  · 15 年前

    我有这个文件夹

    public/assets/dvd_files/dvds/
    

    我想忽略其中可能出现的任何东西。我以为这样行得通:

     svn propset svn:ignore * public/assets/dvd_files/dvds/
    

    但我得到了这个错误信息:

    svn: Cannot set 'svn:ignore' on a file ('Capfile')
    

    有人能告诉我我做错了什么吗?

    1 回复  |  直到 15 年前
        1
  •  5
  •   stevemegson    15 年前

    您只需要在*周围加引号,就可以阻止shell将其扩展到当前文件夹中所有文件的列表中。

    svn propset svn:ignore "*" public/assets/dvd_files/dvds/
    

    svn propset svn:ignore file1 file2 file3 file4 public/assets/dvd_files/dvds/
    

    它被解释为设置svn:忽略到文件2上的“file1”