跨 SVN 更新维护文件权限?
我有一系列在 Linux 中具有执行权限的 python 脚本。它们存储在 SVN 中。
如果我随后运行 svn up 来更新它们,被覆盖的文件将返回到 644 - 即任何人都没有执行权限。
是的,我可以稍后将其编写为 chmod +x * 脚本,但肯定有一种方法可以在 SVN 中存储权限或在更新时维护它们?
任何建议表示赞赏。
I have a series of python scripts with execute permissions in Linux. They are stored in SVN.
If I then run svn up
to update them, the overwritten files are back to 644 - ie no execute permissions for anyone.
Yes I could just script it to chmod +x *
afterwards, but surely there's a way to store permissions in SVN or to maintain them when you update?
Any suggestions appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要在文件上设置 svn:executable 属性。
You need to set the svn:executable property on the file.