Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
早些时候,我通过 FTP 客户端使用我的站点,并且我的所有文件都有所有者 user_ftp。现在我使用 SVN,提交后我的文件有所有者和组 root 和权限 000。
没问题,如果我从文件夹控制器、模型等更改文件,但是当我对文件 index.php 进行更改时 - 站点给出 500 内部服务器错误,我必须使用命令手动更改此文件的所有者和组
chown user_ftp:user_group index.php
Subversion 不跟踪存储库中的权限,除了执行位。如果您有一个 SVN 工作副本,其中包含 root 拥有的文件,那是因为您svn checkout以svn updateroot 身份进行了操作。不要那样做;SVN 中的任何内容都不需要 root 访问权限。
svn checkout
svn update