SVN 使用大全

1 篇文章 0 订阅

window下 svn 客户端使用

  1. 导入(Import)
    SVN 管理项目的前提是该项目进入过 SVN 仓库中,SVN 对其记录了文件、版本、时间戳等信息,以诸多项目有关信息来维护管理版本一致性;进入过 SVN 仓库后,才能对该项目进行一系列 SVN 维护版本的其他操作,如检出、更新,加锁等…… 所以现在先将项目导入到 SVN 库中.

    I. 打开小乌龟安装后在 window 开始菜单下的目录 或者 直接右键
    这里写图片描述

    右键选择 Repo - brower 仓库浏览,或者直接 选择 Import 导入
    这里写图片描述

    II. 输入 SVN 仓库地址(如:svn://192.168.0.210/)
    这里写图片描述

    III. 进入到仓库目录中,接着 右键 可以在该仓库中建立多级目录
    这里写图片描述

    在此界面建立好一级目录之后,可以往目录中添加文件或者文件夹
    这里写图片描述

    图片中新建了多级目录,并且导进了一个 war 打包的项目

    IIII. 至此,SVN 仓库中便有了一个基础结构和项目,接下来执行其他操作

  2. 检出(checkout)
    在需要检出的目录中右键
    这里写图片描述

    照旧填入 svn 仓库地址,确认下检出目录
    这里写图片描述

    点击 ok 后即可检出项目,检出完毕之后,检出的文件会有特别的 SVN 标识
    这里写图片描述

    表明了这是被 SVN 版本管理的文件,里面的所有文件也会有相应的标记:
    这里写图片描述 :一个新检出的项目标志,表示Subversion状态 正常
    这里写图片描述 :对文件进行修改后,将会变成该状态,表示 已修改,红色的标记可以轻易提醒你修改后可以提交到 svn 中
    这里写图片描述 :文件提交过程中与仓库文件发生冲突标志,解决冲突问题详见:
    http://blog.csdn.net/gong_xucheng/article/details/47255487
    这里写图片描述 :该图标告诉你有一个文件或是目录已经被计划加入到版本控制。
    这里写图片描述 :这个图标表示当前文件夹下的某些文件或文件夹已经被计划从版本控制中 删除,或是该文件夹下某个受控的文件丢失了。
    这里写图片描述 :如果你的一个文件设置了 svn:needs-lock属性, Subversion 会让此文件只读,直到你获得文件锁。只读文件具有这个重载图标来表示你必须在编辑之前先得到一个锁。右键可以使用文件上锁功能,这样自己写的模块就没那么容易被其他人修改了。
    这里写图片描述 :如果你拥有一个文件的锁,并且Subversion状态时 正常 ,这个重载图标就提醒你如果不使用该文件的话应该释放锁,允许别人提交对该文件的修改。

如有错漏,欢迎更正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值