??xml version="1.0" encoding="utf-8" standalone="yes"?>
1?nbsp;服务器端
A的官方网下蝲svn版本默认的会(x)?/span>svn的服务的选项Q勾选上卛_随操作系l的启动而启?/span>svn以前的版本则需要手动添加的window?/span>sc命o(h)如何用读者可以查?/span>scB的服务管理器Q将svn。打开命o(h)行运行命?/span>svnadmin --version安装的版本信息,x(chng)svnC客户端端软gTortoiseSVN?/span>SVNW一点只介绍?/span>svnAQ其?/span>pathQ即svnadmin create D:\svn_repository的目录下Q创Z(jin)些文件和文g夹,x(chng)创徏版本库成功?/span>
BQ?/span>svn文gQ我们可以看?/span>svn的都表示被注释掉?jin),你可以?/span>#的属性?/span>
表示匿名的用户可以什么样的方式访问版本库Q有none?/span>write说明匿名用户可以只读的方式访问版本库?/span>
auth-access = write ?/span>read三个值可选,文g中ؓ(f)write表示用户的密码存攄地方?/span>
authz-db = authz 现在我们?/span>auth-access?/span>authz-dbLQ其生效,注意三个属性前不能有空根{?/span>
?/span>authza文g中的[users]b文g中,[groups]下添加h员的规则表示谁可讉K/foo/bar下添?/span>
[/]
admin = rw
的̎P该̎号具有根目录下的所有文件的d操作权限?/span>
3文g夹,?/span>projectQ?/span>tags三个文g夹,打开命o(h)行,目录{?/span>D:\test回R昄如下Q?/span>
Adding project
Adding project/trunk
Adding project/branches
Adding project/tags
Committed revision 1.
创徏成功?/span>
?/span>tags三个文g夹的作用Q?/span>
trunkQ表C发布的版本存放的目录,即项目上U时发布的稳定版本存攑֜该目录中?/span>
tags在这需要说明下分三个目录的原因Q如果项目分Z期、二期、三期等Q那么一期上U时的稳定版本就应该在一期完成时代?/span>copy上,q样二期开发的代码对一期的代码没有影响Q如新增的模块就不会(x)部v到生产环境上。?/span>branchesQ则只要?/span>branchesQ修改完bug上最新的代码发布到生产环境即可?/span>tags上修改的bug上时创徏个版本标识,以后branches代码再合q到trunk?/span>version最新的versionQ以保证前期修改?/span>bugx(chng)我们可以?/span>svn
]]>
վ֩ģ壺
Ӫ|
¬|
ͬ|
Ӣɳ|
|
|
|
¤|
|
կ|
|
³ľ|
|
ٸ|
|
|
|
|
Ӧ|
ƽ|
찲|
«ɽ|
|
Զ|
|
̳|
|
|
Ů|
ع|
Ԫı|
̩|
۷|
|
䴨|
Ѱ|
Ϸ|
|
|
Ϫ|
|