ubuntu下SVN服务器安装过程中碰到的问题


下面的命令用于创建 SVN 文件仓库:

$ sudo svnadmin create /home/svn/myproject

赋予组成员对所有新加入文件仓库的文件拥有相应的权限:

$ sudo chmod -R g+rws myproject

如果上面这个命令在创建SVN文件仓库之前运行,你可能在后续Check in的时候遇到如下错误:

Can't open '/home/svn/myproject/db/txn-current-lock': Permission denied

查看txn-current-lock文件的权限和用户以及组信息,应该类似于:

$ ls -l /home/svn/myproject/db/txn-current-lock
-rw-rwSr-- 1 root subversion  0  2009-06-18  15:33  txn-current-lock

除了权限以外,用户及其组如果不对,则仍然会遇到上述问题,可以再次运行命令:

$ sudo chown -R root:subversion myproject

最好的办法:

sudo chmod -R 777    /home/svn/myproject/db/



问题:svn 查看资源历史记录失败 ,并提示”Item is not readable”
解决:  配置目录权限时如:  [/]
tangtx=rw
yangcx=rw
weishq=rw  结果组用户分别在根目录下可以正常show log,而在其子目录中show log都会提示 Item is not readable.  最后在svnserve.conf 文件中,

设置

anon-access = none

就可以了


你可能感兴趣的:(ubuntu,Permission,denied,item,readable,is,not,SVNt)