svn(Subversion)是一种开源免费的项目管理工具,由于软件开发是一项团队活动,需要对团队成员的活动进行记录,以及对版本进行维护,因此有了svn这里项目管理工具,当然市面上有更好的git,学习这个就是多点一个技能点。
下载地址 VisualSVN Server集成了Subversion和Apache,省去了很多配置的步骤,其中在安装的时候SVN Server已经封装为Windows中的系统服务,并且服务器中的各种配置,也提供了图像界面的方式。 安装时遵循默认配置即可
下载地址安装时遵循默认配置即可,还可以安装对应的中文安装包。
Help -> Eclipse Marketplace -> 搜索Subversion 4.3.0版本 -> 点击安装,下一步下一步即可
设置Eclipse默认只提交src下的文件。
初始化项目到服务器仓库中,右键项目-> Team -> share Project -> 粘贴资源库位置 -> finish。右键项目 -> Team -> 提交。
删除项目测试,从SVN中导出,一直下一步即可,注意,在选择检出方式,勾选作为工作空间中的项目检出, 选择项目地址选择使用缺省工作空间 这时检出的项目环境不对,因此不可以直接运行,给项目配置工作环境。
还原修改的文件(在提交之前)
显示注释
显示某个文件的修改历史
切换到某个历史版本 方式1: 方式2:
查看资源库
断开连接 右键Team -> 断开连接 在断开的时候,选择的是直接把SVN的信息都删除了,那么如果还想连接的话,最好的重新检出一份。
注意,只有你在看的文件版本和服务器中的版本一致,此时修改了文件提交才能成功!
在SVN中,还有三个概念:主干、分支、标记