Ubntu下SVN的配置与基本命令

Ubntu下SVN的配置与基本命令
以root用户登录
1.下载并安装SVN服务
$  sudo apt-get install subversion
$  sudo apt-get install libapache2-svn

2.设置SVN用户组
$ sudo addgroup subversion
$ sudo usermod -G subversion -a root
注销后重新登录

3.创建SVN目录
$ sudo mkdir /home/svn
$ cd /home/svn
$ sudo mkdir labproject
$ sudo chown -R root:subversion labproject

4.创建 SVN 文件仓库:
$ sudo svnadmin create /home/svn/labproject
$ sudo chmod -R g+rws labproject

5. 通过自带协议访问 svnserve 服务器
 修改 /home/svn/labproject/conf/svnserve.conf 来配置其访问控制
 取消一下配置项的注释
 # [general]
 # password-db = passwd
 
 在password文件中编辑账号和密码,格式如下
 username=password
 注意,以上两步操作行前不要留任何空白字符

 运行svnserve服务
 sudo svnserve -d -r /home/svn/labproject
 配置完成。
 如果需要将svnserve设置成开机自动启动服务
 可在/etc/rc.loacl文件中添加:
 sudo svnserve -d -r /home/svn/labproject
 
 基本命令
 访问SVN仓库:
 $ svn co svn://hostname labproject --username user_name
 新增文件test.c
 $ svn add test.c
 将文件test.c提交到服务器
 $ svn commit -m "comment."
 更新文件仓库
 $ svn up

你可能感兴趣的:(Ubntu下SVN的配置与基本命令)