我有一个我记录的个人wiki。 wiki的页面位于Subversion的工作副本目录“pages”中,我将它们的权限设置为664,由www-data:www-data所有。我的用户名在“www-data”组中,因此我可以手动签入并弄乱页面。为什么Subversion在登入时chown /重新创建文件?
有一段时间,我遇到了一个问题,因为每次运行签入时,这些文件都归我所有:www-data而不是www-data:www-data,我将不能再更改维基文件通过我的网络界面!我通过翻转“pages”目录中的setgid位解决了这个问题,但我仍然困惑于为什么发生在第一位:
每次我在subversion中检查一些东西时,看起来好像svn删除它并重新创建它。为什么?此行为是否支持我不知道的某些功能?有没有办法改变它?
谢谢!
Isak,这将工作,但这里的问题是,我的工作副本是我的/ var/www!当我通过http:// localhost/wiki访问文件时,它正在查看/ var/www中的文件并编辑它们。 – 2008-10-07 19:23:03