svn版本控制服务器环境搭建与项目构建检出.docx

上传人:b****8 文档编号:11046239 上传时间:2023-02-24 格式:DOCX 页数:11 大小:380.18KB
下载 相关 举报
svn版本控制服务器环境搭建与项目构建检出.docx_第1页
第1页 / 共11页
svn版本控制服务器环境搭建与项目构建检出.docx_第2页
第2页 / 共11页
svn版本控制服务器环境搭建与项目构建检出.docx_第3页
第3页 / 共11页
svn版本控制服务器环境搭建与项目构建检出.docx_第4页
第4页 / 共11页
svn版本控制服务器环境搭建与项目构建检出.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

svn版本控制服务器环境搭建与项目构建检出.docx

《svn版本控制服务器环境搭建与项目构建检出.docx》由会员分享,可在线阅读,更多相关《svn版本控制服务器环境搭建与项目构建检出.docx(11页珍藏版)》请在冰豆网上搜索。

svn版本控制服务器环境搭建与项目构建检出.docx

svn版本控制服务器环境搭建与项目构建检出

在我们生活经常流传这样的俗语:

三个臭皮匠顶个诸亮,众人拾柴火焰高,人心齐泰山

移……。

由这些俗语我们可以发现团队合作所产生的效益是多么的巨大啊,这点对我们这些软件开发人员有着很大的启发。

平常时我们在做一些DEMO或是小项目时都是一个人独立

完成的,那要是遇到大的项目或项目集合时该怎么办好呢!

以前我们通常的做法是手工的将

一段段代码整合进大项目里面去,由此可以想像的到那任务是多么的繁重啊,而且出错的机

率也很高,所造成的负面影响是软件开发效率低、软件整体质量不高等问题。

不过现在我们

做开发时用不着这么麻烦啦,只要你的IDE里面加个小小的插件就可以抛弃这些繁重的工作啦,这个插件的名字就叫做版本控制器。

现在网上流行的版本控制器有CVS和SVN两种,

但我个人学得还是SVN好用些,它体积虽小,但功能却强大的很。

最重要的是有中文版,呵呵……废话就不多说啦,下面进入我们的主题一一SVN服务器搭建与项目部署。

昨天特意花了一下午的时间学习SVN服务器的搭建,通过查找网上的上一些资料结合

自己的实际总算是把SVN服务器弄好啦。

发现网上那些资料不是很齐全而且知识也有些旧

啦便写下了这篇博客与大家一起分享一下我的经验。

我是用TortoiseSVN和VisualSVN来搭建SVN服务的,如下图所示:

®Tortoise5VN.rar2010/9/1317:

43冠示件22.89AKB

俱Vt5CjalSVN-Servtn2,13trn5i2010.^.1317J4WindowsTnrtalkr...4,276KB

前者是用来做SVN的代码管理,后者是用来做服务器端。

一、SVN服务器安装

大家可以到www.visualsvn./去下载一个最新的SVN版本控制器的服务器端,然后再到tortoisesvn.tigris.org/下载个SVN文件管理工具,这两个工具都是界面版的操作很是方便。

个TortoiseSVN是傻瓜化的安装这里就不在详细说明啦,下面主要说的是VisualSVN安装时

要注意几点。

1.要先关闭微软的IIS管理工具,最好是把它卸载掉。

你也许会觉得奇怪这是为什么

呢,且看下面的那图你就会明白。

 

 

2•选择SVN服务器安装方式,一般情况我们选择第一个就可以啦,如下图所示:

SelectComponents

Pleaseselectcomponentsvouwouldliketoinsiak

VisualSVNSer-^er-andManageni^nfConsolecanbe卬活姑舱dtogetherorseparately.

Reaseselectcomponente^Gd'wanttabeinstalledonthismactiine,

ManagementConsoleOnly

InstcllonlyMoo&oftnicnagementconsole5nap-intoadministerVisualS^HServerinstailedonanotfiercomputjer.

:

土臺冥二匚二上笔弭IV土垄羔丄芝二皇具徑沁昭巻址二宾

 

 

3•选择SVN和代码仓库的安装位置,具体说明如下图所示:

4.完成SVN安装,启动SVN服务器,如下图所示:

 

二、SVN项目搭建

1我们先在SVN服务器端创建一个代码库的存放位置,在SVN管理工具控制

区域里的Repositories选项中右键新建便可,如下图所示:

CreateNewRepository

3.创建一个新的组组名为:

mytest并赋予他读/写的权限,如下图所示:

t•ViiualSVNServerjRepasitories

3MyTest口Usert

新建〜用户组方便LiUS给不舄的用

卢獻壬不同的权眼

曲VM扌

CreateGroupon

IS5QLS.

Group...

MaMMHMWMBIMMRMIM—iJJ

*

ja新旧

导出列W(L).»

在刚才新建的代码库的项目中右键找到Properies,如下图所示:

i匚opyURLtoClipboard

~1Group二

*WM1控悴

SQLServer

设畫顶目的相关雇性丸切

给组设置权限,如下图所示:

到此项目在SVN服务器端的创建就完成啦,接下来的工作就是将SVN服务器上

审M►

am

尿新(F)

寻出列表心・・・

帮助:

H,

Eclipse

的那个项目定位我们本机上,我们项目在本机硬盘上的位置。

下面我以搭建SVN项目为例给大家讲解一下。

1•同样我先用Eclipse创建好一个名为MyTest的JAVA项目,下面通过

SVN的文件管理工具TortoiseSVN将这个MyTest项目附加到SVN服务器上。

如下图所示:

 

在弹出的对话框中输入我们刚才创建的SVN项目URL如果忘记了没关系,可以在SVN管理工具中找回,如下图所示:

vi^uduvi^i□civtr\i_uwr』

名称

/护Repositcries-

~1Users

r~lGroups

CopyURLtc»Clipboard

ropErtieE...

 

冉项目的URL貝剧到匹阳衣二中r

徹巨尊蒔空巧对刮剛才莎二简I

W(D)副新旧导出列表(Lh

便可将Eclipse项目导入到SVN服务器上。

最后我们在Eclipse的SVN资源库中添加我们刚刚创建的SVN资源库的位置,

同样要弹出的用户验证中输入mytest用户便可成功添加,如下图所示

然后将刚才的项目检出到我们的工作区间,如下图所示:

:

F3'

4*04

7T.SVN资譚障百SVN折

Ihttp;//19J.168.13Q.159/ivn;lrit€restTankWar“!

https:

/';reIlean:

S445/'svn/MyTest

[>gT*

新理㈣卜

曲显示資源历史13录fH]

创建单一差异文件

蔦;ShowRevisionGraph

栓出为(A]...J

导出”.

号入■”

分支/标迅…

曜|疫制

产:

粘骷

nmda

1H眾!

.

将URL翼判到弱贴板

凰性

选择项目存放的位置

这样SVN在客户端的项目检出就完成啦,如下图所示:

j喘MyTe&t[Nk血t]

■团src

JS3(龜省遇、

>廊MyTest.java21C-S-L9牛密11m/test矣|珀JRE^SS2也“.02]|

Ok整个SVN服务器搭建与项目检出就完成啦!

赶紧动手试试看吧。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1