ImageVerifierCode 换一换
格式:DOC , 页数:46 ,大小:4.58MB ,
资源ID:7926379      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7926379.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(Myeclipse下安装及使用svn服务器端、客户端(图解).doc)为本站上传会员【仙人****88】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

Myeclipse下安装及使用svn服务器端、客户端(图解).doc

1、一.   svn 简介:     Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了 SVN。Subversion 项目的初衷是为了替换当年开源社区最为流行的版本控制软件 CVS,在 CVS的功能的基础上有很多的提升同时也能较好的解决 CVS 系统的一些不足。        TortoiseSVN是 Subversion 的 Windows 扩展。它使你避免接触 Subversion 枯燥而且不方便的 Command Line。它完全嵌入 Windows Explorer,使用时只需在正常的窗口里右键操作就可以了  S

2、ubversion为版本控制软件的服务器端。 TortoiseSVN为版本控制软件的客户端。 二.Subversion下载安装   下载地址:http://subversion.tigris.org 我们使用版本Setup-Subversion-1.6.5.msi  安装界面              第一步:点击Setup-Subversion-1.6.5.msi         第二步:        第三步:安装到software目

3、录下的svn目录下这两个目录都要提前建立         第四步:               第五步              第六步:安装完成            第七步:最终安装完成后,如何验证在我们的服务器上就成功安装了Subversion呢?Subversion在安装时,同JAVA的开发环境(JDK)的安装一样,同样会自动的把安装目 录下的bin目录设置到系统的系统变量中去。如果你是使用的绿色版,那么设置系统变量 这个步骤就得你自己手动的来设置了,如:        第八步:,如果我们在系统的命令行执行命令: 【svnserve –version】

4、 如果能正常显示如下图所类示的信息,则表明我们的Subversion的安装是成功了的。                       subversion 服务的启动(在xp 系统中)   1》 双击执行 Setup-Subversion-1.6.5.msi  详见:SVN安装界面文档 2》 subversion 安装成功后,在启动svn前需要先建立一个文档仓库    我们使用svn服务器端命令 svnadmin建立 如下:  svnadmin create F:\software\repository\svn\itcast 3》 建立好文档仓库后,我们进行subver

5、sion启动   第一种方式:命令行启动,我们使用服务器端命令 svnserve 如下:    svnserve -d -r F:\software\repository\svn\itcast  启动后我们如何知道svn启动成功呢? 我们查看端口使用情况:    netstat -an  我们看到3690端口服务,说明启动成功 第二种方式:安装svn后配置windows自动启动服务    sc create SVN-Service binpath= "D:\Subversion\svn\bin\svnserve.exe--service -r J:\repositor

6、y\svn" displayname= "SVN-Service" start= auto depend= Tcpip   binpath 指定svnserve 的路径和命令   start= auto 表示服务自动启动。注意:等于号的左边无空格,而右边必须有一个空格   Displayname、start、depend   在此命令中-r(--root)项目版本仓库的根目录  启动服务  net start SVN-Service    查看服务是否添加成功,可以选择windows 控制面板--》》管理工具--》》服务 会发现列表中有SVN-service服务      

7、     删除服  sc delete SVN-Service  如果要重新安装SVN-Service请先删除这个服务   如下图。。       这样。。SVN-Service服务端就算是安装完成了   ,, 你也可以自己设置为手动启动。。以免占开机时间。 SVN-Service服务端 是否是打开的,还可以通过查看本机的端口号3690是否开启来确认。每一项服务的开启都有会开启一个独有的端口号 如mysql 3306  tomat 8080 等等 可以用netstat -an 命令查看 如图        三.Tortoisesvn下载安装   360

8、安装卫士软件宝库 我们安装版本TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi Tortoisesvn汉化 packs)   Tortoise SVN安装界面   第一步:点击TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi 第二步:   第三步: 第四步:       第五步     第六步:安装完成     第七步:最终安装完成后,系统提示是否重启,点击yes(因为不重启可能会造成显示不正确)   第八步:我们如何判断客户端安装成功呢 在任一文件夹中点击鼠标

9、右键,如果显示如下图所示,说明安装是成功了的       四.给myeclipse 6.5 安装svn插件 方法 一 1.打开MyEclipse 6.5,Help > Software Updates > Find and Install...          在弹出的菜单中选 Search for new features to install >next > New Local Site... > 到下载的SVN 插件解压出来的文件夹(subclipse-1.6.5) > 确定> Finish,   在弹出的菜单中,Select the features to

10、 install: 在刚加进去的路径/site-1.6.5 这一项前打钩,此时会报错,然后点开 Subclipse 前的加号,去掉Subclipse Integration for Mylyn 3.x(Optional)3.0.0 前的勾,错误消失> next > 选I accept the terms in the license agreements > next > next > 选中所有的8项,然后Change Location...,在弹出的菜单中选Add Location...,选择在第2步中建的文件夹的路 径(C:\Program Files\MyEclipse 6.

11、5\eclipse\plug-in\site-1.6.5)> Finish > 在弹出的菜单中选Install All > Yes ; 本图是我已经安装好后的 作为报错的提示   2、完成第3步后,MyEclipse 会重启,Window > Show View > other > 选择 打开SVN 目录下的SVN Repositories;      3、可以正常使用SVN 插件了。       方法二 这个方法比较通用。。也适合在eclipse中哟    1.把下载好的   eclipse_svn_site-1.6.5.zip zip包解压到mye

12、clipse6.5根目录下 2.在links 文件夹下新建一个名为eclipse_svn_site-1.6.5.link 的文件 3.在eclipse_svn_site-1.6.5.link 中添加path path=D:/javasoft/MyEclipse6.5/eclipse/eclipse_svn_site-1.6.5   4.重启 eclipse  或者myeclipse 如果出现首页  就是打开eclipse 那个  非常漂亮的主页  说明安装好了 或者看见这个           上小节枯燥的安装 结束了。 这一节我们用个小例子来熟悉熟悉。

13、   先来 看看一些基础知识。俗话说  磨刀不负砍柴工吗 看下图。。是一个svn的访问图        svn 的策略 拷贝-修改-合并方案(svn,cvs采用) 拷贝 :如果一个新成员刚来到公司时,项目经理就会让他的部员第一次去checkout .      这里的checkout 是接触项目的第一次对svn的操作。目的是从服务器中的svn仓库中下载到本次项目的源码,一般今后和同事们一起构建这个项目,为这个项目来添砖加瓦,其后会是一顿的 update     修改:这个可以这么理解,就是修改从svn仓库下载来的源码。不管是你自己以前写的还是别的同事的源码,都可以

14、修改。   合并: 在两个人a,b先后 修改了 xxx.java 但是 b.先commit了。。 后来a在commit时, 发现版本过期。 这时。a不得不update 后在慢慢的合并 自己和b的代码。。然后才commit .要是b未调试好自己的代码。就commit 了 。这些a就蛋疼啦。。 还要解决b遗留下来的问题。 要知道这个合并不是好事呀      小例子。     先来三个人物。。项目经理yoyo   职员lili   公司新人biabai   先来创建  svn仓库【repository】       仓库在我本机上给建立啦。。本人也没能力去买一台深蓝Supe

15、r cp 来当服务器ya,没法,我这破本是又当Server  又当Client。嘿嘿开始啦。  在先前我们启动 SVN-Server时就指定了svn 仓库了。     这里J:\repository\svn  就是我们的大仓库 ,这里指定的是多仓库.   之后我们在svn文件夹里新建一个如AO项目的文件夹ao 进入AO项目的文件夹。我们将把它作为一个小仓库 右键鼠标依次选择 TortoiseSVN ->Create repository here  之后。。选择 ok 就在服务器端上的J:\repository\svn大仓库下好了我们OA项目的代码仓库oa 小仓库

16、         仓库目录说明 db目录:就是所有版本控制的数据存放文件。 hooks目录:放置hook脚本文件的目录。 locks目录:用来放置Subversion文件库锁定数据的目录,用来追踪存取文件库的客户端。 format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。 conf目录:是这个仓库的配置文件(仓库的用户访问帐号、权限等)。       下一步。。 给我们的oa项目小仓库创建访问权限   是的,看了上面的说明后可知,在conf文件夹下 有仓库的配置文件 我们进入conf 如图:   看图的情况我们得先配置 svn

17、serve.conf 文件。。 用一般的记事本打开。。我们稍稍的修改几下就差不多啦 第一步对svnserve.conf 文件作如下修改,找到以下四行:  #anon-access = read  #auth-access = write  #password-db = passwd  #authz-db = authz  将这四行前的“#”号去掉,并修改如下:  anon-access = none 不允许匿名用户访问  auth-access = write 通过验证的用户可以读写  password-db = passwd 用户保存文件  authz-db = a

18、uthz 权限管理文件   第二步对passwd中 添加一行  user1=user1passwd (前面是用户名,后面是密码)  ltw = ltwpasswd   第三步对authz中 作如下操作   [groups]  svngroup = ltw    [itcast:/]  @svngroup = rw 定义组svngroup下的所有用户拥有 读写权限 (注意:rw权限具有继承性,例如我们对于根目录设置了有读写权限 则对于根目录下的所有子目录同样具有读写权限)  user1 = r 定义用户user1拥有读权限  * = 其他用户无任何权限  

19、 如果权限保护目录为中文,则必须将authz文件利用ultraedit工具转存为UTF-8 无BOM 格式  否则权限不生效   给仓库放东西    接下来 ,项目经理yoyo就会把项目的框架给搭建好。发布到 仓库上 ,然后让程序员们checkeout 来得到了 打开myeclipse 6.5 新建一个oa 项目如图     点击finish后我们算是模拟完成项目经理搭建项目的框架了 。 接下来 打开svn Repositories 视图 点击 下图红框中的按钮 进入 Add SVN Repository 窗口 输入你要上传的 仓库的Url ,由于是本机上的我就svn:/

20、/localhost/oa 啦  这里的oa 就是我这个项目对应的小仓库啦。 点击finish 后会出现如下图 左边 有一个黄色小桶 后边跟着svn://localhost/oa 的字样的 这表明。你连接成功了。 如下图。当我们准备第一次Checkout时。什么都没有。       如下图。让后yoyo就上传项目了。当然这是一个Share 的过程:       在share 之前,你的项目的图片没有变化就是一个普通的web project 项目的图标   步骤一   步骤二 步骤三 步骤四 点击finish 完成。。完成后,,y

21、oyo的项目就变成带  *   的 web project 啦。 这个提示。。这个项目需要更新啦 。。那我们就第一次提交来更新它。   当我们Commit 后。又会变成带有   黄色小桶的web project 图标 这说明此项目是更新过的  提交时会需要密码输入。。你可以让它记在你的密码 如下一系列图。是提交过程:  1.     2.   3 4   看这里   项目图标右下角变成黄色小桶啦。     之后我们来开始  协同 工作。。   yoyo  新建一个MyJsp.jsp  ,在里面输入一个"svn test

22、>"字样 保存后 Myjsp.jsp的图标右下角变成? 说明Myjsp.jsp 修改了,还没有没有提交 ,我们提交以下。 步骤如下: 1   2 3   4  到这里 。项目中文件的图标都在右下角都添加了一个黄色小桶。见到小桶让人舒服呀。。。这表示你的工作完成了。     同时 。。程序员lili  要参加这个项目的开发中来。。lili 也得先checkout 从服务器端共享一份源码,来工作 这里我们就没有用myeclipse来演示 ,为了熟悉以下窗口下的工作方式。 lili在他的工作空间中 新建了一个lili的文件夹,以便来接受存放源码 步骤如下:

23、 1   2 。。进入lili 文件夹,在窗口内单击鼠标右键,出现如下图的菜单。然后checkout 吧     3 ,  输入项目经理yoyo给lili的 ao项目仓库地址  如下图高亮处,   4点击ok 后就有一个绿园白钩的让人舒服的文件夹,没错 这个就是项目经理yoyo构建好的svnTest项目   5, 进入项目中发现和yoyo在myeclipse 中的文件是一样的。呵呵。。这就是svn 的高明之处啦。。   6 在WebRoot 目录下 还找到了 yoyo 编辑过的Myjsp.jsp.   为了体现  协同。。yoy

24、o再次在MyJsp.jsp中添加了 yoyo add agian
并且提交了 步骤如下:   1   2 提交: 把yoyo修改的Myjsp.jsp 提交到服务器上去,更新项目的版本    3  lili 得知 yoyo 更新了Myjsp.jsp ,便更新了一下自己的项目。      4  lili 再次打开 yoyo修改过的MyJsp.jsp 后。 发现多了 yoyo add again
   如下图红框中的内容。。         这就对了。。。而且 版面跟新为4 了       这时来了一位新员工。。bai

25、bai   baibai也要加入这个项目来。。就在 项目经理个baibai添加了用户和密码。。如下图。。不明白请参考上面仓库设置权限的小节。     baibai 上班第一天也是 先在 SVN Repositories 视图中添加项目经理yoyo指定 svn 仓库 如下图     然后导入 要一起协同开发的项目   1.File菜单-》Import     2 .svn ->Checkout Projects form SVN   3 选择连接        4.选中项目  点击finish     下图是还没有导入项目之

26、前的样子     导入后的的 svnTest 项目     点开 项目的+ 号 后找到 myJsp.jsp 并进行修改 。添加 baibai add
  后提交。。         得知被baibai,修改Myjsp.jsp 后的lili  的更新一下 项目         下图为 lili update 后的 myjsp.jsp  。。     就此   一次次的新建文件 。修改  ,提交。。更新   后。。。。。项目就完成了。。 当 发现 别人修改后的代码不对时还可以通过History 用旧版本的文件替换新的有bug的文件   myeclipse svn   的应用 介绍到此 。。 如不详细。。请查阅相关 的视频 或者资料书籍。。 有事请百度。。谢谢。  

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服