window下 svn 客户端使用
导入(Import)
SVN 管理项目的前提是该项目进入过 SVN 仓库中,SVN 对其记录了文件、版本、时间戳等信息,以诸多项目有关信息来维护管理版本一致性;进入过 SVN 仓库后,才能对该项目进行一系列 SVN 维护版本的其他操作,如检出、更新,加锁等…… 所以现在先将项目导入到 SVN 库中.I. 打开小乌龟安装后在 window 开始菜单下的目录 或者 直接右键
右键选择 Repo - brower 仓库浏览,或者直接 选择 Import 导入
II. 输入 SVN 仓库地址(如:svn://192.168.0.210/)
III. 进入到仓库目录中,接着 右键 可以在该仓库中建立多级目录
在此界面建立好一级目录之后,可以往目录中添加文件或者文件夹
图片中新建了多级目录,并且导进了一个 war 打包的项目
IIII. 至此,SVN 仓库中便有了一个基础结构和项目,接下来执行其他操作
检出(checkout)
在需要检出的目录中右键
照旧填入 svn 仓库地址,确认下检出目录
点击 ok 后即可检出项目,检出完毕之后,检出的文件会有特别的 SVN 标识
表明了这是被 SVN 版本管理的文件,里面的所有文件也会有相应的标记:
:一个新检出的项目标志,表示Subversion状态 正常
:对文件进行修改后,将会变成该状态,表示 已修改,红色的标记可以轻易提醒你修改后可以提交到 svn 中
:文件提交过程中与仓库文件发生冲突标志,解决冲突问题详见:
http://blog.csdn.net/gong_xucheng/article/details/47255487
:该图标告诉你有一个文件或是目录已经被计划加入到版本控制。
:这个图标表示当前文件夹下的某些文件或文件夹已经被计划从版本控制中 删除,或是该文件夹下某个受控的文件丢失了。
:如果你的一个文件设置了 svn:needs-lock属性, Subversion 会让此文件只读,直到你获得文件锁。只读文件具有这个重载图标来表示你必须在编辑之前先得到一个锁。右键可以使用文件上锁功能,这样自己写的模块就没那么容易被其他人修改了。
:如果你拥有一个文件的锁,并且Subversion状态时 正常 ,这个重载图标就提醒你如果不使用该文件的话应该释放锁,允许别人提交对该文件的修改。
如有错漏,欢迎更正。