SVN安装与配置(个人学习笔记)

SVN安装与配置(个人学习笔记)

ID:42391156

大小:286.50 KB

页数:9页

时间:2019-09-14

SVN安装与配置(个人学习笔记)_第1页
SVN安装与配置(个人学习笔记)_第2页
SVN安装与配置(个人学习笔记)_第3页
SVN安装与配置(个人学习笔记)_第4页
SVN安装与配置(个人学习笔记)_第5页
资源描述:

《SVN安装与配置(个人学习笔记)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SVN安装与配置首先是下载SVN的服务器端和客户端安装包,这个Google下载就可以了,至于客户端可以用TortoiseSVN工具,也可以用SVN的MyEclipse插件,用哪种看个人使用习惯了,但是有一点需要明白的是,SVN的MyEclipse插件依赖于MyEclipse。首先安装服务器端,再安装客户端或在MyEclipse中安装SVN客户端插件,如果你选择的是TortoiseSVN工具,你又不习惯英文版,可以下载个TortoiseSVN汉化包,汉化后需要右键properties在打开的界面里修改界面

2、语言为简体中文。至于怎么安装就不用我多说,唯一一点需要提醒的是,你的安装路径不要含有中文或者空格。安装好后,就是创建SVN的版本库,打开命令行窗口,输入如下命令:svnadmincreateE:svndemorepository就会在目录E:svndemorepository下创建一个版本库。E:svndemorepository是用户自定义的,你随便定义,最好不要包含中文,目录不存在会自动新建。接着就是配置用户和权限,打开你的SVN版本库根目录下的conf文件夹,首先用记事本编辑svnse

3、rve.conf文件,修改如下:然后编辑passwd文件接着是编辑authz文件即用户权限分配:接着,就是创建SVN系统服务,打开命令行窗口,输入如下命令:sccreatesvnservebinPath="D:SVNbinsvnserve.exe--service--rootE:svndemorepository"displayname="SVNServer"depend=tcpipstart=auto其中D:SVN是我的SVN服务器安装目录,E:svndemorepository是我的S

4、VN版本库的根目录,就这两处你改成你自己对应的目录,displayname表示系统服务创建完成后在服务管理器里显示的名称,真正的系统服务名还是create后面的名称,depend表示他依赖的协议,start表示它的默认启动方式为自动启动,这个创建完成后可以自己再修改为手动。如果不小心创建错误,请使用scdelete“服务名”删除服务”然后重新创建,直到提示服务创建成功。需要注意的是:binPath=dispalyname=depend=后面是必须要有一个空格的。否则就会执行不成功,对这种语法我也很无语。

5、到此服务器端就配置好了,下面就是如何把本地的项目导入到版本库,这里介绍的是使用命令的方式导入,使用TortoiseSVN客户端工具的话很简单,直接在需要导入的项目目录上右键然后选择导入然后输入需要导入的版本库地址就OK。如果是使用敲命令,请输入:svnimportd:/javawork/hibernatedemosvn://localhost/hibernatedeom回车OKd:/javawork/hibernatedemo是你要导入的工程的完整路径,hibernatedemo是你的工程根目录名,sv

6、n://localhost是表示你SVN版本库的根目录,如果你SVN服务器是远程机器,请把localhost换成相应的外网IP。MyEclipse6.5安装SVN客户端插件:首先需要下载MyEclipseSVN插件包,没有请google下载或者找我发给你,解压下载的svn插件,我是解压到D盘的svn_plugin1.6,此目录因人而异,可以随便自定义,但解压后目录结构必须如下:确认无误后,请切换到你MyEclipse的安装目录下,我的MyEclipse是安装在D:MyEclipse6.5目录下,如图:

7、编辑内容如图:然后重启你的MyEclipse,然后如图操作:然后就会提示输入SVN服务器版本库地址,我SVN服务器就安装在本机,所以输入:svn://localhost,然后确定如何把MyEclipse里新建的工程上传到SVN服务器:在工程上右键:到此两种方式安装svn客户端工具介绍完毕,你喜欢那种操作方式就选择安装哪种,当然两者都安装也行,TortoiseSVN工具更偏向于像操作文件系统一样来管理你的版本库,而如果你对MyEclipse比较熟悉或者你使用MyEclipse比较频繁时,我个人觉得插件方式

8、比较方便。至于如果使用他们提交和更新代码就不用我多讲了,TortoiseSVN有汉化包(没有请google或找我,我发给你),安装下菜单就全是中文,怎么操作应该一看就会,MyEclipse插件的方式就更不用多说了,搞java的整天面对MyEclipse,SVN插件应该用的是最多的。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。