代码之家  ›  专栏  ›  技术社区  ›  Steve Fallows

为什么会这样svn:executable work 为了一个剧本而不是另一个?

  •  3
  • Steve Fallows  · 技术社区  · 14 年前

    我在同一个目录中有一个bash脚本(.sh文件)和一个Python脚本(.py)文件。两者都有相同之处svn:executable permission. 但是,当我执行“svn更新”时,只有Bash脚本获得可执行权限集。

    2 回复  |  直到 14 年前
        1
  •  3
  •   loentar    14 年前

    Is命令:

    
    svn propget svn:executable script.py
    

    输出“*”?

    如果没有,请使用:

    
    svn propset svn:executable '*' script.py
    
        2
  •  3
  •   Sam Miller    14 年前

    你确定已经安排好了吗?我在svn沙盒中运行了一个快速测试,python脚本工作得很好。

    user@host sandbox> svn proplist script.py
    Properties on 'script.py':
      svn:executable
    user@host sandbox> ll script.py
    -rwxr-x---  user user apiWriter.py
    user@host sandbox>