SVN环境搭建

SVN环境搭建

MacOS自带SVN客户端和服务端,只需要简单配置即可使用。


#创建代码仓库

svnadmin create /Users/yangbo/SVN/mycode


#配置访问权限

修改mycode/conf/svnserve.conf文件,将下列配置前#和空格去掉

password-db = passwd

authz-db = authz


#配置用户密码

修改mycode/conf/passwd文件,在[users]下添加一行,如下:

yangbo=xxx


#配置用户组及权限

修改mycode/conf/authz文件

[groups]下面添加组名和用户名,多个用户之间用逗号隔开,如:

group1=zs,ls


[/]表示SVN服务器中的所有资源

配置资源能被哪些组或者用户访问(组前添加@,用户不用)如:

[/project/p1]

@group1 = rw

yangbo = rw


#启动SVN服务

svnserve -d -r /Users/yangbo/SVN/mycode


SVN客户端使用

#从本地导入代码到服务器

svn import /Users/yangbo/project/p1 svn://localhost/mycode/project --username=zs --password=xx -m "初始化"


#从服务器端下载代码到本地

svn checkout svn://localhost/mycode/project --username=zs --password=xx .


#提交代码

先进入到代码的目录,然后使用svn commit -m "修改xxx"命令即可。


#更新代码

同提交代码一样,进入到代码目录,使用svn update命令即可。

你可能感兴趣的:(SVN环境搭建)