Java_Web SVN MySQL 20170627

来源:互联网 发布:怎样用在淘宝上买东西 编辑:程序博客网 时间:2024/05/08 07:45

SVN是Subversion的简称,是一个开放源代码、集中式管理代码的版本控制系统,原理就是把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑;再把修改后的代码提交到该目录中。相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。它类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的服务端说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

还有一个代码工具Git,不过它是分布式的,不依赖服务器,可脱机。本次重点详解svn的安装和利用MyEclipse连接svn提交保存项目代码,以及这一过程中我遇到的问题及解决办法。所用到的版本为:svn:VisualSVN-Server-2.7.2,MyEclipse 8.5。

详细步骤:1)解压压缩包

2)在MyEclipse的安装路径下配置连接文件,我的MyEclipse的安装路径为E:\myeclipse,上图dropins,myPlugin为配置文件,下面将详细说到。

参考配置方法和截图:




注意查看文件的相对位置,是在MyEclipse的安装路径下新建的

我的安装路径为E:\myeclipse,注意双\\myPlugin\\svn为固定的。


接下来进行svn的安装,详细安装及问题处理截图:

双击VisualSVN-Server-2.7.2.msi安装,文件如下图所示:

接受安装,如下图所示:

默认选择即可,第一项是安装VisualSVN Server以及控制台,最后一项是自动加入环境变量,如下图所示:

选择标准安装(第一个)即可,如下图所示:

确认文件安装目录,以及代码库的位置(你的代码想要保存的位置),我的安装在E:\svn,如下图所示:

安装即可,如下图所示:

安装出错,出现2503,2502错误提示,主要是因为用户权限不够:

解决办法:手动增加权限,再以管理员命令提示符运行安装程序,详见下图:

右键选择编辑,启用权限:win+x选择命令提示符运行,输入下图命令运行,该路径为svn的安装包所在路径,注意“”和空格:

出现自动安装向导,安装步骤和前面一样:

安装成功,未出错,确认,直接打开控制管理界面,如下图所示:

安装结束,自动打开控制管理界面,如下图所示:

至此,svn安装完成,下面打开MyEclipse进行验证和提交项目:

新建一个测试项目:

安装svn成功,则该目录下会出现svn选项:

分享项目,聚焦Test003右键选择Team的share Project,选择SVN方式:

第一次分享使用新的资源库位置:

切换到svn服务器,新建一个repository,步骤如下图:

创建好后刷新可以看到Test003,上图URL为我们在MyEclipse需要的URL,选中trunk右键复制URL,

由于没有创建用户,要先创建用户,步骤如下图: 

创建好用户,点击Users可以看到:

 

粘贴我们复制的URL:

输入刚才在SVN服务器里创建的用户和密码:

选中Test003,右键选择提交,写出本次操作的注释:

提交成功后打开Test003可以看到文件后面有日期时间和用户等信息:

回到SVN服务器打开trunk可以看到文件已经提交进来了:

至此使用svn管理项目的具体过程和安装过程基本完结:



下面简单安装一下MySQL数据库,该数据库也是我们经常用到的,MySQL数据库有2种安装方法:用户自定义安装和直接解压安装,这里我使用第二种,第一种步骤虽多,但基本上没什么难度,第二种更快更便捷。

首先解压zip文件,我的解压文件路径为F:\MySQL:


安装文档参考:


win+x选择命令提示符运行,输入下图命令运行:

安装完成后使用系统服务启动MySQL,接下来安装一款可视化工具——Navicat Premium,

类似于SQLyog,但功能更为全面,安装步骤如下图:


Navicat Premium连接界面和主界面:

安装步骤:


原创粉丝点击