rve

更新时间:2022-11-23 12:38:36 阅读: 评论:0


2022年11月23日发(作者:英语四级作文万能句子)

VisualSVNrver使用配置说明

一、VisualSVNrve的简介

VisualSVNServe适用于你的团队在Windows平台上使用,可以用来安装、配置和管理

SubversionServe,其中包括了Subversion和一个管理控制台。你可以使用

Subversionclient连接到VisualSVNServer,也可以用浏览器来快速浏览内容.而且它可以帮助

你将Subversion整合进VisualStudio.

二、其官网下载地址:rver的安装

1、双击下载好的安装软件,出现下图

IK1PORTAJHTIRHAUCAR£FULJ_V:THISISALS血iljOADIMOLIl^STALLIl-TO,COPVIHO,

3AVIHOCNTOUR

TTRff,OFOTRF.-RWiSFLTSTI'TCrTMISSOFTWARVOTT

ASDFFINFJ-)BEOnvnAPF-BFT;O即IINGATOTHIflAGRHEJVl&HT

AMDVOLTARECOrTSHHTIKOTOBE曰BuMtZiBVTHETEKJuI3AMO

CCilJUlTlC_OKHETOTHETEKDV13ANDCX5HDITIO1T3OFTHIS

AOREEMEITT,VOUSHOULDt-TOTnOWl-lUOAD,TMFTALI..AKOLT^^F-THF-f^FTWAPF-

___dI■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■b■■■■■■■■■■■■■■■M1qfroptrhenchoLiccn^oAproantn性

乙Erificl

点击复选框,点击Next,进入下图:

点击上图Next,进入下图所示:

irVisualSVMServier2.1.&etu[>

BackI-Nextj

I■=■Iz■:■IHX■■■L

Cancel

Lieeiis^eeeiiieiitlorVifinialSXTST吕d'ver

VISUALSUWSERVER

■>;!.;•

Erid-U^i^rLicvi烁曰

PltfOBD「》aJth*Folio

朋VisualSVN5erver2.1.5Setup

SelectComponents

Plealectcoinponentsyouvjoddliketoinstall.

Vis^alsyrjrver御dMsna^ementtonsQl?応ribein^tdl^dtog打tX「orparat^lyi

Plealectconnponentsyouwanttcbeinstalledonthismachine.

.J—;“・■■■■■ani■■■............nilirHi■rwiiiBiBBiiimiBiraBi■■■■■mil■■■■■■L

匹•VisualSVMServerandMarsagementConsole'

FHim-*IllihHIIIM-IIIIl-^lhflllll■-■lll■-l■lll-l■lll■l-*■lll■-1I^P-■llllH-*lIlli->111IH-I-IIIIhHIllhmfInstallVisualsVTJSetoverardnanagernent:cori^obto^dnnrist^irit.

DMan^ge:rnertConsoleOnly

InstallonlyMitroscftn^arMqennentconsolesnap-into初mini轧計VisualSVN5«rv^r

installedonanothercomputer^

Cancel|

设置如上图所示,进入下图:

ChangeiFnecessaryinstaltationpath邑ndInitialVisualS^NServereettinqs.

[CiWrogramFilesVisualSV忖Server^

呻吟3VUcurecornecbon()

Authentication

®U5eSubversionauthentication

VisualSVN5errer^illmaintainownursandgroups.

OUWindowsauthentication

VisLial^VMSer'vTervjilluV/indowsursandgroups□

ijexthICaned

■■■■■■■'-■■n—tI

这里要求你填入VisualSVNServe的安装位置,以及选择服务器端口和连接协议,,在大多

数情况下可以使用默认值。点击Next完成VisualSVNrve的安装。

Location:

及eposibones:jE:^epasitories

ServerPort;

Eack

I祸VisualSVNServer2.1.5Setup

三、VisualSVNrver的使用

管理控制台

VisualSVNServer提供了一个简单和直观的标准MMCsnap-in管理控制台。你可以通过

“开始菜单所有程序”或者通过标准MMC来访问它。

RIIHIKIMIAK

Tc+al*n&p吒tniFTt飞②却ne^^reiMiilzirv.-Ir*-Mhfztirtr・-BMcrfry

通过管理控制台,你可以很方便地创建新版本库或浏览已经存在的库。同样,你可以

管理对版本库的访问权限。

创建版本库

县jsthf'戋也越S5fvB口删吟a

*-*S亚匡I国囲E3*■-■・》B

.世j4|i些寸器

t0娈SJW尖或吉HJfi戸純>住¥;日韵居书

-”2

i詹小盼旨芒£莒芳

』歼接ICBTJ加ilrVOiO^KiLSvrird4—1

轴啣rt#«

JdVll

□&屮赴

MO拓坤B

杓勒4

Lining

CmrcgcriqatiwuitriMfP兰b

輕HEfaliur

归ilOiHlq卅

OppnEwH^ij-yr□加li斗

JJlWNOQ.

EUN^im&ddiefMHdHn

|尸《怕iretu=?ri

^ndO'

urcutiru»r

-皂二I

WlEALSVNiSERVEfiStand-

ardtJrlJcn

r4(E)軒叱查专囿帮詁4£Ri匡匝1|E园mOEElE?

0WMH严WNgwrdOCM争lElrr亙C

■gjUwe

]卫"Groups

HiP^iEprttcr^空耳1尸

TTJ呼L■11址pi■:/戸CH]CS006Q=-v-/4^prDj=ct

诵口68腑dSaulsAxjctje屉叭i:ian±«j.(efl£y

YauEoncfcdcck5i=--Tdrrpa-s-tDiyxt-uckurE占thUHngCrM:cEldhJ*ijCfuJ_

IJJ-LbdiiiJJULA『MLLUiLnJud>Eifrttri**vlrtynir,

.End

可通过右键RepositoriesCreateNewRepositories来创建,当创建一个新的版本库时,

VisualSVNServer可以自动地创建默认的版本库结构(如:trunk、branches、tags

文件夹)在创建之后,你需要设置版本库的访问权限,使版本库可以通过web浏览

器(网址在下图右上部的灰色工具栏获取)或者各种Subversion客户端访问(访问

方式参考各客户端的使用方法)。

0愉BiSthJificr(LOKI)

J¥R曲血g

:»■Mjjgj

_lUS&5

_JGrgi

or

E>gct

创建用户

选中Urs,

选择CreateUr右键菜单命令。

这里我们可以通过Add和Remove按钮配置组用户。实际工作中可能会对所有用户进行分组

管理,我们可以根据实际需要对用户灵活进行组设置。

组名的命名方式为“PL产品线编号_项目简称_具体组别”,具体组别总共有7个,可参考《配

置管理规范》权限配置部分。例如,针对上海农商行同城提回项目组总共有如下几个组:

PL02_XDocProc_SHNSH_Manager

PL02_XDocProc_SHNSH_CM(ConfigurationManager)

PL02_XDocProc_SHNSH_RA(RequirementsAnalyst)

PL02_XDocProc_SHNSH_DIEDevelopmentEngineer)

PL02_XDocProc_SHNSH_TM(TestingManager)

PL02_XDocProc_SHNSH_T(TestingEngineer)

QA工程师:PL02_XDocProc_SHNSH_QA(QualityAssuranee)

•Y圉翌|3]他

'brfiiHvpro^ect

■U•也S

rNPWGro^jp"―才

一,]

项目经理:

配置管理

员:

需求分析

师:

开发工程

师:

创建组首先选中Groups右键单击选择CreateGroup

管理访问权限

VisualSVNServer自动设置所有版本库的read/write权限给所有授权用户。例如,你可能想

通过web浏览器访问版本库,请选择根节点的右键菜单中的Brow命令,浏览器将会为你打开

一个访问VisualSVNServer的页面。你需要输入用户名和密码,

然后才能浏览版本库。VisualSVNServer的权限管理很简单,从版本库里的任何路径节点上(包

括根节点)选择右键菜单的Security命令(注:版本不同可能Security

的菜单位置不同,新版本的在Properties命令的Security选项卡),会看到如下的权

限管理对话框:

SscurityHfioki

^□Liporurname:

N斬e

IRemove|

Pernnisfiores

®InheritFromparent(Read/Ml迢)

OMoAccess

O丽吕dOnly

Of^ead/Write

Lcammoteabojlatx出5iciritrolmndpermissioris

I确定JI•取梢I

你可以通过Add和Remove按钮选择相应版本库的对应用户或组:

ClinnvI*I

HHIH

CSihUhW

k-alLabug

二■yHij-5-an

一般情况下,VisualSVNServe里的权限管理和Windows平台的标准用户权限管理类似,但

是这里有如下几点不同:只有三种访问等级:

NoAccess——不能访问

ReadOnl——只读访问

Pe「missions

Read/Write——全部访问权限

版本库分配给某个用户的访问权限可以指定到某路径上,换言之就是用户具有对指定路径

的指定权限。访问许可能够逐级由父路径到子路径。也就是说一个用户

如果被赋予了/SVn/MyProject/trunk上的读权限,那么他对其路径下的所有子路径都具有读权

限。普遍的规则是,下级路径权限会覆盖上级路径权限。但是也可以对子路径赋予不同等级的

权限。管理控制台里的最高节点Repository的权限分配方式将会被所有的版本库继承。(在实

际应用之中版本库一般只给项目经理读的权限,以防

止其他成员的误操作造成版本库目录结构的杂乱)上面可以看到有一个特殊的用户EveryOne通

过他可以对所有的合法用户授权(匿名访问不被VisualSVNServer支持)。

VisualSVNServer会在图标上使用红色的星号来表示该路径的权限被特别指定过,与其父路

径权限设置不同,这样方便你检查权限设置。

四、版本库模板目录生成

在电脑的任意空白处,单击右键SVN版本库浏览器

如下图所示,并在URL栏中输入你创建的版本库的URL地址

UH.L:

I丐}眄「F血E

Ft二3-WT

0VI町■■rilSwz■.EWE-

U■-Tiv-U.士**

i-K_=J

'L^UV]上立

lL=aIftirtlUMQir-W

—i.-ii■斤..............................

IU二〉I屮Wfcih

■•rwHtLIba

1'JWiQJ:舛理伽t

五、版本库的备份和恢复

方法一:简单的备份和恢复

最简单实用的备份方式自然是复制粘贴了,只需要将你的版本库存放目录下的对应项目文件夹

直接复制备份即可,恢复时再复制回来。一般情况下,推荐使用这种方式,简洁明快。

方法二:使用内置的备份和恢复

此方法为使用内置备份和恢复命令来进行操作,好处是能将所有内容转存为一个文件,缺点就

是耗时较长,在项目版本库体积较大时更是不便,一般仅用于在项目初始时恢复标准目录结构

或和其他类型的版本服务器之间进行内容迁移。

.备份(导出)项目版本服务器

1)打开命令提示行打开命令提示行有两种方式:(1)鼠标左键单击工具

2II411"卫«朋*

土卜曰**存

LJI

2)导出已有项目

假设SVNK务器的项目存放目录为C盘根目录下的Repositories文件夹中,把建立的项目导出到

C盘根目录,则需要在命令提示行中输入:svnadmindump

C:RepositoriesXDocProc(源文件夹绝对路径)>C:XDocProc目录结构备份(导出文件的存放

路径及名称:本例使用XDocProd录结构备份,也可使用其他文件名称)如下图:

栏中操作->所有任务->StartCommandPrompt”;个

黑色“c”勺图标:

(2)鼠标左键单击工具栏最后

ViiualSVN

生忡旳SMtCtifl石±1

"班Ill'll©西*应

p苗mPfrpgfc■门50

C]urs

LJdO空

这时,系统弹出命令提示框,如下图所示:

斎CAWINDOWSUyctornSSVmdoxo

[feleonetoUisuaiSUhEervfepconnandpranptf

Uyesuiiadmljihelp*dJidluuKlieIp

1ypcexit*toexit.

piDflcuiTi<^nts4ndSettingsZilniriistrator^

cniTnorrfFditiins

fot*mut'eLifkirnalItiii.

■ss

VlSUALftfl^SFRVER

StanchTdEdioon

■■»

IIra

TH目IdJghplb*E寸

按回车后,如图所示

I."UL"jIHnl.'VUMBnT・“rpr>--■■■■biibn■b-ilibr"-ixiiifell.■

an.a屮Cllio□'£>'*'--OM-n-AClnJ.r>hoLx>''An

VJ?***宀HI.

IdIE.h

魁=■Ociou■■卄《~1七o■nn^tTfrt-tdr^frc-JACTE10*tLACOLA

在□盘根目录下可以看到

5件QiWK/EJ*壬曲收1*!(竺・_LJHnW录H巴

-

JI'

丸f+共s-3立件*m:

*

甩一匚*Ml

丈半126

ZSCCT=p日n-txt

山呻和h

「i■吋日E11叭

uT

WvWon"

CA

迅WTFffTflfl

m

Mgl

hJTT*I-I-«Irirv"

栏■!CUP1H11tKp・・■〜&恃1

IXjvap.』■▼■p

:■-11"uu

RIX^ntpenl严《7iB*

■ri

U.

LLEia11I'sJtrcI>IJ■

恢复(导入)版本库内容

1)指定要导入的项目

如需新建项目,则按如下步骤操作:1、可输入需要建立的新的项目名称,本例输入的新的

项目名称为XDocProc_2需要在命令行中输入:svnadmincreate/Repositories/XDocProc_2(新版

本库的相对存放路径),点击回车,执行完该命令,在C盘Repositories中成功创建了新的文件

夹:XDocProc_22、刷新SVN服务器,可看到新建的XDocProc_2

2)导入备份

将已备份的名为“XDocPro目录结构备份”的文件导入到项目XDocProc_2中,需在命令行中

输入:svnadminload/Repositories/XDocProc_2(目标路径)<c:/XDocProc

目录结构备份(源路径)六、目前我们的备份方法

采用软件,每个备份周期对需要“持续备份”的项目进行备份,不需要冗余备份。

的使用说明

对于局域网内的不同机器之间的备份,本软件采用共享文件的方式,通过映射网络驱

动器来实现。

1)映射网络驱动器

2)在中创建新的备份

选择源文件夹、目标文件夹:如下图所示:

J我的电fi麗顾「朋I丄與

■,t/摸索

IJ我的甩脑

EMtfihai)

斟开阿烙驱动SQ)...

同步①,

〔上一步&川是成I[取消

X

W兰口匚I.][型匕3□匕二][匸urBCEl

命名:

CreateBETFolderPairtlof3)

Choottiefoldersyouwant:

Browee.,,

IBackL鄭点A][“ncet]

ShriirCTpIcnctiHirfc

PJr:wnnri■ipdiVrdnirrFFurrlInfrm

r^sariddeletesonth^I甘化

orcfcpootedOfTithtnoht.

14ilI11Iyiii■iritT<«ilit?

rCrnfiTnIftTFnlderFfiri厂oT注)

I

LeftFolder:RightFolder

QJ=::ReposilorisiVR^Cour匕E;S-lfl'RepoiihcjriesiJsg

Brovj...

U?分"ijriLJITie

IIIrPTiiiirI

匚戶Fl加MlJt严

SyncToyActcn:Echo

fharwgPIon,・,

OptionsFarthisfolderfjair;

Allfile5included

DonotcheekFile馆nh

Wofileattribute)a:luded

I©币rWgQBMOTIFmI

Ndfilexcluded

All5ubfold*re

irfluded

5eveoverwrittenFiles

rii

Activeforrunall

ChineeOplionsforTest

Selecttheoptionsyouwant:

Inclusion/Ex匚

lu$ion

Filestoinclude:

*

Filestoeicljde;

□Excluderead-only

Files

□Excludehiddenhies□Exclude

file

s

Sofeizt

subfolcter

0Mvveforrunall05aveoverv^rittenFileshtheRecycle

Bin

[q-■--------------------------------------------0iCh«kfil^corit«nk!

VisualSVNServer版本库的特殊管理

远程连接为:登录名:administrator密码:123456可以进入查看版本库

详细信息,以及相应的库名、成员的修改操作;

版本库大小查看方法:运行栏输入:登录名:administrator

密码:123456

VisualSVNServe事件查看器的使用,要引起配置管理员的注意,在服务器运行

不正常时,可以从这个事件查看器看出问题大致出现的地方,以便更好地查处问题所

在。

打开服务器主界面,单击OpenEventViewer。

VisualSVNServer版本库浏览器修改密码实现

详见:VisualSVN服务器实现浏览器修改密码.rar

八、

本文发布于:2022-11-23 12:38:36,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/5726.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:bringforth
下一篇:kickback
标签:serve
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图