【问题标题】:SVN is losing my file permissionsSVN 正在失去我的文件权限
【发布时间】:2011-07-25 18:12:24
【问题描述】:

我创建了一个新的存储库并在一个项目中导入(一个网站 - 所以文件权限非常重要)。

当我检查项目时,我注意到我对单个文件夹精心设置的 (ugo) 权限已丢失,所有文件夹都被分配给了 u:g 给我。

这是 SVN 的默认行为 - 如果是,我如何让 SVN 存储我在文件夹/文件级别设置的权限?

我正在运行 Ubuntu 10.0.4

【问题讨论】:

  • @EmCo:不,我正在使用命令行二进制文件(即 svnadmin svn 等)
  • stackoverflow.com/questions/56149/… -- 自那时以来没有任何变化。
  • 谁能推荐一个存储文件权限的版本控制系统?

标签: svn ubuntu


【解决方案1】:

SVN 不保留文件权限。

要解决这个问题,您可以使用:

getfacl -R dirname > filname.perm

并恢复使用:

setfacl --restore=filname.perm

【讨论】:

    猜你喜欢
    • 2016-04-27
    • 2014-04-04
    • 1970-01-01
    • 2013-05-01
    • 2012-04-13
    • 2012-02-17
    • 1970-01-01
    • 1970-01-01
    • 2014-08-15
    相关资源
    最近更新 更多