svn --mac系统下的安装配置与使用
1 ,创建本地代码仓库
先创建一个svn仓库目录
svnadmin create /Users/mac/svn/mycode
系统会自动生成目录文件
进入配置文件目录
修改svnserver.conf
找到一下文件将其注释去掉
- # anon-access = read
- # auth-access = write
- # password-db = passwd
- # authz-db = authz
打开passwd文件 添加Users
[Users]
#账号=密码
mac=mac
打开authz,配置用户组和权限
topgroup这个组的,接下来再进行权限配置。
[groups]
topgroups=mc
使用[/]代表svn服务器中的所有资源库
[/]
@topgroups = rw
配置完成
启动服务
svnserve -d -r /Users/mac/svn
(1)本地代码上传至服务器
第一次需要初始化操作
svn import /Users/apple/Documents/xx svn://localhost/mycode/xx --username=mac --password=mac -m "初始化导入"
(2)从服务器拉下代码
svn checkout svn://localhost/mycode --username=mac --password=mac /Users/mac/Documents/code
(3)之后提交代码到服务器
cd到文件目录
svn commit -m '修改内容'
(4)更新服务器代码到客户端
svn update