赠人玫瑰,手有余香
zookeeper和dubbo的管理客户端是搞定了,咱们先不着急写代码,先搞定一些其它的东西,比如:svn。
svn这个东西,个人觉得也是很重要,尤其是对后台开发人员来说,最起码应该知道如何安装server端以及简单的配置,下面就介绍下ubuntu版本下的安装:
1、使用 apt-get install subversion 命令,安装subversion,【注意:非管理员用户,在前面加上sudo】
2、随便进入一个目录,这里以 /usr/local为例,在该目录下创建一个新目录,取名svn,【注意:新目录的名字也是随意定义的】
3、使用命令 svnadmin create /usr/local/svn/zyp_src1,创建了一个名字叫zyp_src1的仓库
4、使用 svnserve -d -T -r /usr/local/svn/ 启动
【-d 把进程svnserve作为守护进程在后台运行】
【-T 用多线程的方式处理数据】
【-r 在服务器端启动svnserve进程,指定的根目录是/usr/local/svn/, 这样svn的url路径就是: svn://ip地址/zyp_src1,比如我自己的:svn://172.168.2.38/zyp_src1】
5、进入zyp_src1的conf目录,【注意:修改该目录里面的文件,是不需要重新启动svn服务的】
6、修改基本配置
7、添加账号和密码,密码是明文的。
8、给用户添加访问权限
9、这些全部修改完后,可以验证一下喽
首先使用zyp这个用户来登陆svn,这里使用小乌龟客户端
然后试试把它checkout下来,也是成功的
===========================================================
然后,使用zyp1这个账号,尝试上传svn代码,由于该账号没有在admin这个角色中,所以,它是无法上传的。
到此为止,svn服务器端基础的配置就算搞定啦,谢谢观看