我有一系列在 Linux 中具有执行权限的 python 脚本。它们存储在 SVN 中。
如果我随后运行 svn up
来更新它们,覆盖的文件将返回到 644 - 即任何人都没有执行权限。
是的,之后我可以将其编写为 chmod +x *
,但肯定有办法在 SVN 中存储权限或在更新时维护它们?
任何建议表示赞赏。
最佳答案
您需要在文件上设置 svn:executable 属性。
svn propset svn:executable true <filename>
关于linux - 跨 SVN 更新维护文件权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2920440/