在可视化工具文件夹中选择自己电脑的版本的安装软件,双击安装!
* 双击 TortoiseSVN-1.7.12.24070-x64-svn-1.7.9.msi 安装
安装完成图形界面后,可以使用图形界面的方式创建仓库
技术分析之图形化界面的使用
模拟两个人同时使用SVN的环境,使用图形界面进行文件的提交和更新的操作
简单的操作
* 选择 svn checkout -- 检出(第一次都需要检出资料,和svn的服务器取得同步)
* svn的默认端口号是3690,使用协议:svn://localhost:3690/crm 来检出内容
* 创建文件,出现一个蓝色的 ? 号,说明该文件还没有被svn所管理,需要手动添加该文件。点击 add 完成添加
* 出现蓝色的 + 号,说明已经被svn管理了,但是没有与svn服务器同步
* 选中,右键点击提交,就可以与svn同步了
如果没有提交成功,说明现在是没有权限的,可以先设置简单的权限
* 简单的设置权限的版本
* 打开crm的仓库
* 找到仓库:conf/svnserve.conf
* anon-access = write ---匿名用户可读,可写.
设置权限
* 步骤一:找仓库中的conf/svnserve.conf
* 步骤二:修改配置文件
* anon-access = none -- 匿名用户没有权限。(取值:none/read/write)
* auth-access = write -- 认证用户有读写权限
* password-db = passwd -- 让passwd的文件生效
* authz-db = authz -- 让authz的文件生效
* 步骤三 :打开passwd文件:设置用户名和密码
xx=123
yy=123
* 步骤四 :打开authz文件:设置用户的权限
[groups]
crmGroup=xx,yy
[/]
@crmGroup=rw
SVN锁机制
1. 右键,选择get lock 加锁,提交后默认就解锁了!!
2. 可以选择仓库,释放锁