Ubuntu上搭建svn

Ubuntu下SVN安装和配置

 

一、SVN安装 
1.安装包 
1.$ sudo apt-get install subversion 

2.创建项目目录 

sudo mkdir /home/svn

cd /home/svn/

sudo mkdir mypro


3.创建svn文件仓库

sudo svnadmin create /home/svn/mypro

 

5.访问权限设置 
修改 /home/svn/mypro/conf目录下: 
svnserve.conf passwd 个文件

编辑svnserve.conf文件,把如下行取消注释,并需要顶格

anon-access = read

auth-access = write


password-db = passwd 


编辑passwd 文件 如下: 
[users] 
test = test


6. 开启svnserve,SVN根目录开启 
svnserve -d -r /home/svn

 

7.检查是否正常启动

$ netstat -ntlp

可以看到有一个端口为3690的地址,表示启动成功

(如果使用Apache连接,则跳过下步

8.局域网访问checkout出来SVN库的文件

svn checkout svn://ip地址/mypro 
或者简写为: 
svn co svn://ip地址/mypro

 

SVN db\txn-current-lock 拒绝访问 Permission denied

Can’t open file ‘XXXXXXXX\db\txn-current-lock’: 拒绝访问。

Error1: Can’t open ‘db/txn-current-lock’: Permission denied

解决方法:添加读写权限。

LINUX :#chmod –R o+rw /home/svn

windows :属性中操作一下,添加对应的用户,然后设置上权限。

posted @ 2014-03-28 10:34  smallcoderhujin  阅读(245)  评论(0编辑  收藏  举报