如何使用Myeclipse中的svn《转载》

 我来答
野人无事不言L
2016-05-30 · TA获得超过1414万个赞
知道顶级答主
回答量:2242万
采纳率:0%
帮助的人:146.2亿
展开全部
  一.下载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:将本地项目与资源库进行同步,看本地项目与资源库有哪些差异,涉及到代码修改冲突时,就可以用了   八.修改完毕后,提交   注:当两个人同时修改一个文件时,必须一个修改完成,提交之后,另一个再取最新版本进行修改,这样就需要人为的进行沟通了,版本控制工具再好,也代替不了所有的人为沟通
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式