gpt4 book ai didi

linux - 提交后更新返回 "Skipped ' .'"非服务器管理员用户

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:08 25 4
gpt4 key购买 nike

我有一个 post-commit Hook ,可以将 cd 放入我的网站目录并运行 svn update。对于我的服务器管理员,它工作正常。对于其他用户,提交有效且 Hook 执行,但更新将“已跳过‘.’”返回到日志文件。

以下是我能想到的尽可能多的相关信息:

  • 它是 Media Temple 网格服务器 (gs) 上的 Linux 环境
  • 存储库设置在/home/XXXXX/data/svn/reponame
  • 工作副本已 check out 到/home/XXXXX/domains/mydomain.com/projectname
  • serveradmin 和 otheruser 都属于同一个组(我们称之为用户组)
  • 所有涉及的文件都拥有 serveradmin.usergroup 的所有权
  • 所有工作副本文件(包括.svn文件)对用户和组都有rwx权限
  • hooks目录下的所有文件对用户和组都有rwx组权限
  • 每个用户都通过 svn+ssh checkout repo,我验证了提交 Hook 作为执行提交的用户(不是 apache 或 svnserve)执行

最佳答案

解决这个老问题,因为正如我之前在评论中提到的,这最终成为 Media Temple 的限制,他们的支持团队确认没有解决方法。

关于linux - 提交后更新返回 "Skipped ' .'"非服务器管理员用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15624126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com