linux配置svn
一、服务器
1、下载安装svn
yum install subversion
2、创建svn文件夹
mkdir /home/svn
3、输入
svnadmin create /home/svn
4、进入svn
cd svn/conf
有这些文件:authz passwd svnserve.conf
5、修改用户
vim passwd
6、修改权限
vim authz
7、其他配置
vim svnserve.conf
8、启动关闭
svnserve -d -r /home/svn //启动
killall svnserve //停止
注意:
1、新增用户需要在authz里增加权限,然后再在passwd里设置密码
2、新增用户之后不需要重启svn就能生效
3、在windows使用,可直接通过svn机器的ip来checkout
4、单独为某文件夹设置权限
在authz文件中:
相关解释:
[/] 为当前svn目录下所有文件夹
[/A] 为当前svn下的A文件夹指定相应的权限
a = rw #a用户用于读写权限
b = r #b用户有读的权限
*= #其他用户不可读写
二、客户端
1、基本指令
svn checkout svnpath localpath
svn update
svn commit -m “LogMessage“
svn add file
ps:
1、可以直接将windwos的svn工程复制到linux下,.svn是通用的
长风破浪会有时,直挂云帆济沧海!
可通过下方链接找到博主
https://www.cnblogs.com/judes/p/10875138.html