




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在我们生活经常流传这样的俗语:三个臭皮匠顶个诸葛亮,众人拾柴火焰高,人心齐泰山移.。由这些俗语我们可以发现团队合作所产生的效益是多么的巨大啊,这点对我们这些软件开发人员有着很大的启发。平常时我们在做一些DEMO或是小项目时都是一个人独立完成的,那要是遇到大的项目或项目集合时该怎么办好呢!以前我们通常的做法是手工的将一段段代码整合进大项目里面去,由此可以想像的到那任务是多么的繁重啊,而且出错的机率也很高,所造成的负面影响是软件开发效率低、软件整体质量不高等问题。不过现在我们做开发时用不着这么麻烦啦,只要你的IDE里面加个小小的插件就可以抛弃这些繁重的工作啦,这个插件的名字就叫做版本控制器。现在网上流行的版本控制器有CVS和SVN两种,但我个人学得还是SVN好用些,它体积虽小,但功能却强大的很。最重要的是有中文版,呵呵废话就不多说啦,下面进入我们的主题SVN服务器搭建与项目部署。昨天特意花了一下午的时间学习SVN服务器的搭建,通过查找网上的上一些资料结合自己的实际总算是把SVN服务器弄好啦。发现网上那些资料不是很齐全而且知识也有些旧啦便写下了这篇博客与大家一起分享一下我的经验。我是用TortoiseSVN和VisualSVN来搭建SVN服务的,如下图所示:前者是用来做SVN的代码管理,后者是用来做服务器端。一、SVN服务器安装大家可以到/去下载一个最新的SVN版本控制器的服务器端,然后再到/下载个SVN文件管理工具,这两个工具都是界面版的操作很是方便。那个TortoiseSVN是傻瓜化的安装这里就不在详细说明啦,下面主要说的是VisualSVN安装时要注意几点。1. 要先关闭微软的IIS管理工具,最好是把它卸载掉。你也许会觉得奇怪这是为什么呢,且看下面的那张图你就会明白。2.选择SVN服务器安装方式,一般情况我们选择第一个就可以啦,如下图所示: .3.选择SVN和代码仓库的安装位置,具体说明如下图所示:4.完成SVN安装,启动SVN服务器,如下图所示:5.安装完毕后回弹出一个SVN管理工具的对话框,如下图所示:二、SVN项目搭建1我们先在SVN服务器端创建一个代码库的存放位置,在SVN管理工具控制区域里的Repositories选项中右键新建便可,如下图所示:2.填写新建代码库的名称,这里我就以MyTest为示例命名,如下图所示:3.创建一个新的组组名为:mytest并赋予他读/写的权限,如下图所示:在刚才新建的代码库的项目中右键找到Properies,如下图所示:给组设置权限,如下图所示:到此项目在SVN服务器端的创建就完成啦,接下来的工作就是将SVN服务器上的那个项目定位我们本机上,我们项目在本机硬盘上的位置。下面我以Eclipse搭建SVN项目为例给大家讲解一下。1.同样我先用Eclipse创建好一个名为MyTest的JAVA项目,下面通过SVN的文件管理工具TortoiseSVN将这个MyTest项目附加到SVN服务器上。 如下图所示:在弹出的对话框中输入我们刚才创建的SVN项目URL,如果忘记了没关系,可以在SVN管理工具中找回,如下图所示:点击确定按钮,在弹出的用户验证中输入我们刚才建的mytest用户,点击确定便可将Eclipse项目导入到SVN服务器上。最后我们在Eclipse的SVN资源库中添加我们刚刚创建的SVN资源库的位置,同样要弹出的用户验证中输入mytest用户便可成功添加,如下图所示然后将刚才的项目检出到我们
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 党校试讲题库及答案
- 期末冲刺考试题(押题卷)
- 2025年新能源汽车自动驾驶技术发展与车险产品市场潜力研究报告
- 2025年新能源汽车电池供应链绿色化发展报告
- 2025年智能电网行业市场前瞻:智能电网在电力系统安全防护中的应用报告
- 2025年泰州音乐美术试卷及答案
- 宠物食品OEM市场细分需求与OEM产品创新研究报告
- 2025年新能源企业危机公关处理策略与案例解析报告
- 潞河招生考试题目及答案
- 贵州公共基础试题及答案
- 2025年《3~6岁儿童学习与发展指南》试题(+答案)
- 2025年秋招:中国银行笔试题库及答案
- 2025大连国际机场招聘25人笔试历年参考题库附带答案详解
- 微生物-昆虫互作机制-洞察及研究
- 2025年浙江铁塔招聘笔试备考题库(带答案详解)
- 苯二氮卓药讲课件
- 班主任班级卫生管理培训
- 施工班组驻地管理制度
- 城投公司成本控制管理制度
- 万亨工业科技(台州)股份有限公司年产500万套逆变器及配件、800万套新能源汽车控制器配件技改项目环评报告
- 防止触电事故的安全技术措施
评论
0/150
提交评论