我有一个个人维基,我会在上面做笔记。wiki 的页面位于 subversion 工作副本目录“pages”中,我将它们的权限设置为 664,由 www-data:www-data 拥有。我的用户名在“www-data”组中,所以我可以手动签入和弄乱页面。
有一段时间,我遇到了一个问题,因为每次我运行签入时,文件都会归我所有:www-data 而不是 www-data:www-data,我将无法再通过以下方式更改 wiki 文件我的网页界面!我通过翻转“pages”目录上的 setgid 位解决了这个问题,但我仍然对为什么会首先发生这种情况感到困惑:
每次我将某些东西签入颠覆时,似乎 svn 删除它并重新创建它。为什么?此行为是否支持某些我不知道的功能?有没有办法改变它?
谢谢!