1、什么是SVN?
SVN是一个代码版本控制软件,管理着随时间改变的数据。这些数据放置在一个中央资料档案库中,这个档案库就像是一个普通的文件服务器,它会每一次文件的变动。
2、SVN有什么作用?
使用SVN可以很好地协调一个团队共同开发同一个项目,而不会出现代码冲突、覆盖的情况。
针对一个文件可以创建许多不同的版本,并且可以随时查看不同版本的内容。
公司领导可以通过svn查看每个人的工作进度。
3、SVN的一些基本使用
本次主要说一些SVN的使用以及它的分支合并和相关的冲突解决方案,所以,关于SVN的安装,在网上有很多资源,这里提供一个官方的安装方式,转:SVN的安装
1.增加(add)
在test项目文件下,新建一个b.txt文件,提交到版本库的方法有2种:
1.1 先提到变更列表中,再commit到配置库中,选择新增文件。
1.2 不提交到变更列表中,而是直接commit到配置库中,选择该文件,右键SVN菜单执行 “SVN commit”操作。
2.删除(delete)
如果被删除的文件还未入版本库,则可以直接使用操作系统的删除操作删除该文件。
如果被删除的文件已入版本库,则删除的方法如下:
选择被删除文件,右键SVN菜单执行 “delete” 操作,然后选择被删除文件的父目录,右键SVN菜单执行 “SVN c