Cant open file /data/svn/dev/db/txn-current-lock: Permission denied的解决方法

Cant open file /data/svn/dev/db/txn-current-lock: Permission denied的解决方法
今天在测试服务器上安装、配置subversion都非常顺利的,之后通过svn从客户端提交代码时倒是出现了问题,报了个错误:Can't open file '/data/svn/dev/db/txn-current-lock': Permission denied 。提示没有权限。 后来查了一下资料才知道因为在创建版本库的时候用的是root权限,所以svn用户就更新不了db/目录下的文件了(因为提交会更新SVN服务器上版本库中的db/目录)。解决方案就是把db/目录下的文件都修改...


Centos下安装并配置SVN服务器并使用export命令实现自动发布

Centos下安装并配置SVN服务器并使用export命令实现自动发布
1:安装,安装其实非常简单 #yum install subversion 测试是否安装成功 #svnserve --version 如果显示了版本信息则表示安装成功 2:配置 svn配置建立svn版本库目录可建多个: 新建一个版本库目录 名字为repos #mkdir -p /opt/svndata/repos 建立svn版本库: #svnadmin create /opt/svndata/repos 修改svn版本库配置文件版本库: # vim /opt/svndata/repos/conf/svnserve.conf 内容修改为: [general] anon-...