维护SVN更新的文件权限?

Mar*_*ayo 31 linux svn version-control file-permissions

我有一系列在Linux中具有执行权限的python脚本.它们存储在SVN中.

如果我然后运行svn up更新它们,覆盖的文件将返回到644 - 即没有任何人的执行权限.

是的我之后可以编写脚本chmod +x *,但肯定有一种方法可以在SVN中存储权限或在更新时维护它们吗?

任何建议赞赏.

Dan*_*man 42

您需要在文件上设置svn:executable属性.

svn propset svn:executable true  <filename>
Run Code Online (Sandbox Code Playgroud)

  • 嗯,好的,我知道`svn:可执行`用于+ x位,但外部权限(只读等)怎么样. (7认同)