登录到10.199.102.205服务器->找到:u03/svn/jkxtsvn/conf/下authz、passwd、svnserve.conf
paswd 文件用于保存用户名和密码
格式如下
用户名=密码
[users]
# harry = harryssecret
# sally = sallyssecret
konglinglei = 3####
authz 文件用于保存用户的权限
[aliases] # joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average
[groups] # harry_and_sally = harry,sally # harry_sally_and_joe = harry,sally,&joe admin = guoliang,duchanglei jkxtteam1 = hanbinfeng,libing,xukai,jiangyanyan,zhangyan,konglinglei,zhangyapeng,xfd,xJan,yunda,shu,gaozm,wangjun,ysl,wdx
# [/foo/bar] # harry = rw # &joe = r # * =
# [repository:/baz/fuz] # @harry_and_sally = rw # * = r [jkxtsvn:/] @admin = rw @jkxtteam1 = rw
[/u03/svn] @admin = rw * =r
[/u03/svn/jkxtsvn] @admin = rw @jkxtteam1 = rw
[/u03/svn/jkxtsvn/project] @admin = rw @jkxtteam1 = rw
将用户按照格式添加到相应的文件后,保存退出,
重启svn,该用户就可以使用 了。
ps -ep|grep svn
用户名 PID SID 进程的cpu占用率 进程启动时间和日期 与进程关联的终端(tty) 进程使用的总cpu时间 正在执行的命令行命令
kill -1619 PID
svnserve -d -r /u03/svn
命令解释:
PS是LINUX下最常用的也是非常强大的进程查看命令
//以下这条命令是检查svn进程是否存在.
ps -ef |grep svn
下面对命令选项进行说明:
-e 显示所有进程。
-f 全格式。
ps e 列出程序时,显示每个程序所使用的环境变量。
ps f 用ASCII字符显示树状结构,表达程序间的相互关系
grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
ps -ef | grep svn:检查svn 进程是否存在。