技术分享:MyEclipse下Subversion配置

开发 项目管理
本节和大家一起探讨MyEclipse下的Subversion配置,希望对学习Subversion感兴趣的朋友们能有所提升,请大家多多关注。

之前我们介绍了Windows和Linux下的Subversion配置,本文向大家介绍一下MyEclipse下Subversion配置(下载及其配置),通过对比你可以发现他们之间有什么区别。

1、获取Subversion服务器程序
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&expandFolder=91&folderID=91
到官方网站(http://subversion.tigris.org/)下载***的服务器安装程序。目前***的是1.4.6版本,具体下载地址在:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=91,注意找forapache2.2.x版本的。

2、获取TortoiseSVN客户端程序
http://tortoisesvn.net/downloads
从官方网站http://tortoisesvn.net/downloads获取***的TortoiseSVN。TortoiseSVN是一个客户端程序,用来与subversion服务器端通讯。Subversion自带一个客户端程序svn.exe,但TortoiseSVN更好操作,提高效率。
1.SVN1.4.4下载地址:http://subversion.tigris.org/files/documents/15/38369/svn-1.4.4-setup.exe,下载,安装(安装文件自动配好环境变量,如果是下载的压缩包则需要手工配置)。
2.下载SVNService.exe,拷贝到svn安装目录下的bin文件夹中。
3.在dos命令环境中执行svnadmincreated:\svnDB\TechInfo,会自动生成很多文件
4.在目录d:\svnDB\TechInfo\conf下的passwd文件修改如下:
[users]
wusz=wusz
在svnserve.conf文件中修改如下:[general]
anon-access=read
auth-access=write
password-db=passwd
authz-db=authz
realm=TechInfo
在文件authz中修改如下:[groups]
manage=wusz
user=wusz[/]
@Manage=rw
@user=r
=r
[text]
@Manage=rw
@user=rw
=r
5.在dos命令环境中执行svnservice-install-d-rd:\svnDB\TechInfo
6.在服务中设置svnservice为自动启动,并将其启动。#p#
7.测试导入项目,在dos命令环境中执行:
svnimport.svn://localhost/TechInfo-m"initialimport"--usernamewusz--passwordwusz
其中[.]表示当前目录,你也可以指定项目的绝对路径。Subversion配置中如果出现错误:svn:D:\svnDB\TechInfo\conf\svnserve.conf:12:Optionexpected,原因是svnserve.conf前边有空格,去掉即可。如果出现错误:svn:认证失败,则检查authz和passwd中是否设置正确。如果正常的话会出现如下信息:
增加.classpath
  增加WebRoot
增加WebRoot\META-INF
增加WebRoot\META-INF\MANIFEST.MF
增加WebRoot\index.jsp
增加WebRoot\WEB-INF
增加WebRoot\WEB-INF\lib
增加WebRoot\WEB-INF\web.xml
增加WebRoot\WEB-INF\classes
增加.mymetadata
增加.project
增加src
增加.myeclipse
提交后的版本为1。
8.测试导出项目,在dos命令环境中转到一个新目录,执行:
D:\>svncheckoutsvn://localhost/TechInfo--usernamewusz--passwordwusz
出现如下信息
ATechInfo\.classpath
ATechInfo\WebRoot
ATechInfo\WebRoot\META-INF
ATechInfo\WebRoot\META-INF\MANIFEST.MF
ATechInfo\WebRoot\index.jsp
ATechInfo\WebRoot\WEB-INF
ATechInfo\WebRoot\WEB-INF\lib
ATechInfo\WebRoot\WEB-INF\web.xml
ATechInfo\WebRoot\WEB-INF\classes
ATechInfo\.mymetadata
ATechInfo\.project
ATechInfo\src
ATechInfo\.myeclipse
取出版本1。转到D盘根目录下,就可以在当前目录下生成一个TechInfo的项目目录,目录中的内容就是我们刚才所提交的所有文件。
9.Eclipse下的Subversion配置
版本控制软件SVN的eclipse插件Subclipse,下载地址:http://subclipse.tigris.org/
添加方式:打开MyEclipse,Help—SoftwareUpdates—FindandInstall…--Searchfornewfeaturestoinstall.下一步,NewRemotesite,在弹出框中,name写“svn”,URL写http://subclipse.tigris.org/update_1.2.x,一路确定下去。
Windows->Preferences->Team检查是否有SVN节点,点击SVN即可看到该插件的设置界面。右击项目名->Team->ShareProject…打开项目共享对话框,对话框有两个选择,一是Eclipse内置的对CVS的支持,还有另外一个就是我们刚装上的SVN。选择SVN进入服务器设置界面,输入svn服务路径,用户名,密码,确认下去,到此Subversion配置完成。

【编辑推荐】

  1. Subversion1.4.5和Apache2.2.6的***结合
  2. Subversion SVN协议解析远程整数溢出漏洞 
  3. 七步搞定Subversion服务器在Ubuntu下的配置
  4. Windows平台下的Subversion安装配置新手指南
  5. 面向 Subversion 用户的 Git入门指南

 

责任编辑:佚名
相关推荐

2010-05-31 13:11:45

MyEclipse下S

2010-05-17 14:11:35

Subversion

2010-05-14 14:53:24

MyEclipse S

2010-05-25 11:24:30

SVN安装配置

2010-05-25 12:41:19

Subversion

2010-05-12 17:04:31

Subversion

2010-05-19 14:28:18

Subversion权

2010-05-19 14:48:44

Subversion用

2010-05-20 09:41:07

MyEclipse下配

2010-05-28 19:35:33

Myeclipse下S

2010-05-19 12:50:52

Subversion服

2010-05-12 18:05:45

linux下subvesubversionapache配置

2010-05-24 17:13:17

SVN安装

2010-05-13 10:26:42

Subversion配

2010-05-17 17:33:31

Subversion1

2010-05-18 09:07:14

Subversion安

2010-05-18 17:39:28

Subversion配

2010-06-02 11:16:31

2010-05-31 18:20:25

配置SVN访问

2011-08-15 10:14:41

Sencha ToucMyEclipseTomcat
点赞
收藏

51CTO技术栈公众号