如何使用Myeclipse中的svn《转载》
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Myeclipse中的svn《转载》相关的知识,希望对你有一定的参考价值。
参考技术A 一.下载SVN服务器端安装,配置 1.SVN是目前软件开发中,最流行、最先进的版本控制工作,比起VSS、CVS等版本控制工具,具有很多优势。 2.SVN分为服务器端和客户端 服务器端指Tigris SVN;客户端包括Tortoise SVN,Eclipse SVN插件,这两者也是最常用的 3.SVN相关软件 服务器端 客户端Tortoise SVN Eclipse SVN插件 4.SVN服务器端部署步骤: 1.下载安装,傻瓜式安装,很简单 2.安装完毕之后,创建资源库(Repository),将来存放所有项目资源的仓库,命令如下(cmd下执行) svnadmin create d:\SVNRepo\Repo1 Repo1就为创建的资源库 3.资源库创建完毕之后,找到D:\SVNRepo\Repo1\conf\svnserve.conf文件打开,修改 修改之前为: [general] ### These options control access to the repository for unauthenticated ### and authenticated users. Valid values are "write", "read", ### and "none". The sample settings below are the defaults. # anon-access = read # auth-access = write ### The password-db option controls the location of the password ### Uncomment the line below to use the default password file. # password-db = passwd ### The authz-db option controls the location of the authorization 修改之后为: [general] ### These options control access to the repository for unauthenticated ### and authenticated users. Valid values are "write", "read", ### and "none". The sample settings below are the defaults. anon-access = read auth-access = write ### The password-db option controls the location of the password ### Uncomment the line below to use the default password file. password-db = passwd ### The authz-db option controls the location of the authorization 注意:anon-access = read auth-access = write password-db = passwd,每行的前面不能有空格 4.创建用户,配置访问权限 找到D:\SVNRepo\Repo1\conf\passwd,添加用户及密码,建完之后,该用户就可以向资源库中提交项目,添加用户zs,密码zs [users] # harry = harryssecret # sally = sallyssecret zs = zs 5.启动SVN服务器 svnserve -d -r D:\SVNRepo\Repo1 二.在MyEclipse中打入SVN客户端插件,分为自动更新和 注:SVN客户端有很多,最常用的是MyEclipse客户端插件和SVNTortoise客户端 MyEclipse_SVN客户端插件下载地址:http://subclipse.tigris.org/ SVNTortoise下地址:http://tortoisesvn.tigris.org/ 1. 自动更新,即通过Eclipse直接连接到外网进行更新,具体步骤参照:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA 2. 手动更新,手动下载Eclipse SVN插件软件包,解压后的内容直接拷贝到Eclipse的对应目录即可 3.打开Eclipse,可以看到SVN资源库如下,说明SVN客户端插件已经安装成功: 三.建立项目 四.将项目共享到SVN资源库服务器 鼠标右键项目-->Team-->Share Project-->资源库位置:svn://IP地址,Share Project只是将本地项目与SVN资源库建立了一个目录对应关系,并没有将项目实际提交到SVN资源库,接下来,将项目提交至资源库 五.将项目提交到SVN资源库服务器 鼠标右键项目-->Team-->提交,此时将新项目真正提交到了资源库,这样,其它开发人员,就可以通过客户端从资源库取到提交的项目了 另:也可以使用TortoiseSVN将项目提交到资源库。 六.客户端开发时,将项目从SVN服务器"检出为" 当开发人员第一次从资源库取项目时, (1),建立资源库位置 (2),右键资源库-->检出为 七.要修改代码,务必先更新,从资源库取最新的文档,再修改 最常用的: Update:从资源库取最新的项目 Commit:修改之后,将修改的内容提交到资源库 Sychronize:将本地项目与资源库进行同步,看本地项目与资源库有哪些差异,涉及到代码修改冲突时,就可以用了 八.修改完毕后,提交 注:当两个人同时修改一个文件时,必须一个修改完成,提交之后,另一个再取最新版本进行修改,这样就需要人为的进行沟通了,版本控制工具再好,也代替不了所有的人为沟通转:MyEclipse使用总结——MyEclipse10安装SVN插件
一、下载SVN插件subclipse
下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
在打开的网站中找到subclipse的最新版本,如下图所示:
下载完成之后,得到的是一个压缩包文件,如下图所示:
二、在MyEclipse10中安装SVN插件subclipse
步骤如下:
1.找到MyEclipse10 在安装目录下的dropins文件夹
2.打开dropins文件夹,新建一个svn文件夹
3.解压缩下载好的压缩包
解压好之后得到一个文件夹,打开文件夹可以看到里面有如下文件
把features和plugins文件夹拷贝到dropins文件夹下的SVN文件夹中
这样就可以在MyEclipse10中安装好SVN插件了。
三、在MyEclipse10中使用SVN插件
安装好SVN插件后,启动MyEclipse,这时候启动会比较慢,因为MyEclipse要去下载一些相关连的Jar文件,当进入到MyEclipse启动完之后进入到workspace时,就会自动弹出相关联文件已经自动下载完成的提示对话框,如下图所示
3.1查看安装好的SVN
点击菜单上的【Window】----->【Show View】------>【Other…】,如下图所示:
在弹出的【Show View】对话框中就可以看到已经安装好的SVN插件,如下图所示:
3.2在MyEclipse中通过SVN客户端连接SVN服务器
此时将弹出如下画面
点击【Finish】,然后弹出一个要求输入用户名和密码的对话框,输入正确的用户名和密码就可以连接到指定的SVN服务器了,如下图所示:
以上是关于如何使用Myeclipse中的svn《转载》的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse导入到svn的Web项目,我用MyEclipse怎么导出成Web项目?
Eclipse 的svn 插件如何查看所有的已提交历史版本?