已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SVN安装与使用一、SVN简介svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。二、SVN的安装SVN安装时分为服务器端和客户端1、服务器端的安装:如果将自己的电脑作为服务器则需安装两款软件:和2、客户端的安装:如果将自己的电脑作为客户端则只需安装一款软件:注意:安装好软件之后,重启电脑。3、Myeclipse中SVN的插件安装:(注意:在这里我使用的是Myeclipse8.6版本的,因为Myeclipse8.5的版本我曾经安装过,但是没有成功,其他的版本没有尝试过)3-1、将这个压缩包解压,选择其中的和这两个文件件,其他的文件不要。3-2在Myeclipse8.6的安装路径GenuitecMyEclipse-8.6文件夹下面新建myPlugin/svn 文件夹,将3-1中选择的两个文件夹复制到svn文件夹下面。3-3,在Myeclipse8.6的安装路径GenuitecMyEclipse-8.6dropins文件夹下面新建文件svn.link,输入path=D(这是我安装盘符的位置): GenuitecMyEclipse-8.6 myPlugin svn(注意svn.link中的是双斜杠 前面的路径就是你Eclipse的安装路径)3-4、重启Myeclipse8.6就OK三、资源库的创建与配置1、在你电脑中的任意盘符中创建一个文件夹Respository(这是我自己命名的),进入到Respository文件夹里面单击右键出现如图,在此创建资源库2-1、创建资源库成功之后,进入到文件夹里面,打开svnserve.conf这个文件,这里面有有几个地方需要修改一下:改为2-2、创建用户名和密码打开pass文件,创建用户名和密码2-3、用户权限配置打开authz文件,在groups下面添如下内容这一段表示:在小组中开发的成员有zhangsan,lisi,wangwu下图则表示每个成员对包的权限这一段话表示admin是张三,他是管理员,他可以对所有的项目进行访问和修改,在包名1下lisi可以对里面的内容进行访问和修改,wangwu则只能访问包名2里面的内容,不能修改。在包名2下,wangwu可以进行访问和修改,其他的人不能访问除了管理员。到这一步,SVN的基本配置完成四、SVN的使用1、在服务器端启动SVN服务器,双击svnstart.bat批处理文件,需要注意的是在批处理文件中有两点需要注意:(划横线的地方是与资源库的位置有关,你们根据具体来修改)2、启动Myeclipse8.6,在WindowsShow ViewOther中打开SVN的资源库的窗口如图:3、在这里,我将我的电脑作为客户端,来访问服务器步骤1、在SVN资源库的窗口中单击右键如图:在弹出的界面中输入以下内容:单击finish按钮,此时又弹出一个界面要你输入用户名和密码如图:单击OK,此时,SVN资源库会出现如下内容:注意:此时Tarena这个工程并没有在你的电脑上,它还是在服务器上面,你需要将它下载到本地电脑上面来进行操作,右键单击Tarena这个工程名,选择检出为,如图:当选择检出为时,又会弹出一个页面,如图单击finish,完成,此时,在PackageExplorer窗口中新增加了一个窗口,如图:步骤2、接下来,我们需要进行的操作是,每次进行修改时,都要提交给数据库,以便小组的其他成员的该工程是最新的,便于开发,如图:我在此处新加了一个输出语句, 保存。步骤3、右键单击PackageExplorer中的Tarena,选择Team中的提交,如图:此时,将会弹出一个页面,在划横线的地方,写出你在工程中修改的地方,以便于小组中其他成员知道你修改了什么地方。单击Ok,整个项目就做好了修改4、如果将自己的电脑作为服务器,来发布项目的步骤步骤1、在自己的Myeclipse8.6中新建一个工程Test,步骤2、发布项目时,单击右键,如图:此时会弹出一个页面,选中SVN,单击Next,如图:在下面的页面中选择使用已有资源库的位置,单击Next,如图:接下来,一路狂点Next,到最后点finish,就完成了项目的发布获取最新的项目的步骤,右键单击项目名Team更新,此时就会显示最新的版本的代码。5、查看历史记录如果,想将代码恢复到以前的某一个时间段,此时的步骤如下:步骤一、右键单击你需要恢复到以前的工程名,选择Team显示资源历史记录,此时就会显示一个对话框,如图:步骤二、比如说,我想恢复到2012年3月15日上午7:41
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 改善老年人不良饮食习惯的营养护理
- 灌肠并发症的识别、处理与预防措施
- 五官科护理质量控制与持续改进
- 上海市泥城中学2025-2026学年高二数学第一学期期末学业质量监测模拟试题含解析
- 上海市华实高中2025-2026学年物理高一上期末经典试题含解析
- 小儿便秘护理与饮食调理
- 云南省昭通市云天化中学2026届高一数学第一学期期末综合测试试题含解析
- 云南省昆明市禄劝县一中2025-2026学年高一上数学期末学业质量监测试题含解析
- 云南省剑川县第一中学2026届高一上物理期末监测模拟试题含解析
- 长安大学兴华学院《师范书法基础》2024-2025学年第一学期期末试卷
- 雨课堂在线学堂《公共管理前沿-社会企业家精神》作业单元考核答案
- 理工大-电工电子试题库(附答案)
- 江苏某框剪结构高层住宅楼工程创优方案
- 铁路货车厂修规程
- 材料性能学(第2版)付华课件3.1-断裂
- YY/T 0068.2-2008医用内窥镜硬性内窥镜第2部分:机械性能及测试方法
- GB/T 19330-2008地理标志产品饶河(东北黑蜂)蜂蜜、蜂王浆、蜂胶、蜂花粉
- 公交安全隐患整改通知书
- 做好新形势下群众工作培训课件
- 摩托车维修管理制度范本
- 计算机组成原理期末考试考试习题及答案
评论
0/150
提交评论