美文网首页
svn操作篇

svn操作篇

作者: 余头 | 来源:发表于2020-06-20 16:36 被阅读0次
    1 安装svn 、开启服务器3690端口

    yum install subversion

    服务器.png
    2 配置svn 并启动
    • 创建仓库
    #svnadmin create /var/local/svntest1  //创建第一个仓库
    #svnadmin create /var/local/svntest2  //创建第二个仓库
    
    • svnserve.conf 权限配置
    svnserve.png
    • passwd 配置用户名密码
    yu1 = 123456
    pp = 123456
    yu2 = 123456
    
    • authz配置用户组及用户权限
    admin = yu1,pp 
    guest = yu2  
    [/]
    @admin = rw //管理员权限读写
    * = r   //只读权限
    
    • 启动
    # svnserve -d -r /var/local/ //-d 后台运行 -r 指定svn目录
    # netstat -anp | grep svn
    
    image.png
    3 客户端基本操作
    • 版本库检出、更新
    # svn checkout svn://ip/svntest1 目录名
    # svn update
    
    • 文件操作
    # svn add xx --none-recursive 不递归增加
    # svn add * --force 强制执行添加
    # svn commit -m '提交' 提交及备注信息
    # svn del xx 删除文件
    # svn diff xx  文件比较
    # svn log 查看提交日志
    # svn list 列出svn文件
    # svn lock xx 锁定文件
    # svn unlock xx 解锁
    # svn info --xml >>info.xml 查看信息并写入文件
    # svn cp svn://ip/svntest1 svn://ip/svntest1/trunk -m '复制一个主干目录'
    # svn cp svn://ip/svntest1 svn://ip/svntest1/branch -m '复制一个分支目录'
    

    相关文章

      网友评论

          本文标题:svn操作篇

          本文链接:https://www.haomeiwen.com/subject/lnpwxktx.html