SVN

SVN

svn简介

    q.svn是什么? 作用
        svn是版本管理工具,分为服务端(不同的软件实现)和客户端(不同的软件实现)

        作用1: 团队协作     10个人项目组, 10个人同时改
        作用2: 版本控制     项目周期(开发项目, 项目维护)

    q.常用svn软件哪些?
        服务端常用: subversion
        客户端: Torise SVN

svn服务端
q.如何安装服务端
直接安装,一直下一步

    q.如何创建版本库
        <1>创建空目录
            mkdir repo

        <2>创建版本库
            svnadmin create ./repo

            结果: 创建conf,db,hooks,locks

        <3>配置
            //svnserve.conf文件
            anon-access = none
            auth-access = write
            password-db = passwd
            authz-db = authz

            //password文件  [users]下添加
            zhangsan = 123456
            lisi = 123456

            //authz文件
            [/]
            zhangsan = rw
            lisi = rw

        <4>启动svn版本库
            svnserve -d -r ./repo

svn客户端
<1> TortoiseSVN安装
一直下一步

        结果: 右键多了菜单

        注意: 有的时候装完没有?
            方式1: explorer重启
            方式2: 注销用户,再进来
            方式3: 系统重启

    <2>连接svn服务器
        任意文件夹右键 => TortoiseSV => repo browser
            svn://192.168.1.118
            用户名: lisi
            密码: 123456


    <3> 项目启动的时候

        现在svn中创建文件夹 douban
        import项目 (导入项目)

        注意: 以后这个项目文件就不用, 都用checkout出来文件


    <4>进项目组

        svn://192.168.1.118/douban
        用户名: zhangsan
        密码: 123456

        checkout 检出

        先新建一个文件夹
        文件夹右键 => SVN Checkout => 选择要检出目录, => OK检出


    <5> 每天写项目
        update      更新
        commit      提交修改

        add         添加文件
        delete      删除文件
        修改文件

        注意1: 冲突问题怎么解决

    <6>其他操作
        revert      回退版本
        export      导出
        ignore      忽略文件

注:
登录别人的svn服务器,清除登录数据
任意文件 => TortoiseSVN => Setting => Saved Data => Auth开头, 清除数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值