- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SVN服务器搭建
?
?
1.
安装包?
sudo?apt-get?install?subversion?
2.添加svn管理用户及
subversion
组?
sudo?adduser?svnuser?
sudo?addgroup?subversion?
sudo?addgroup?svnuser?subversion?
?
(此处将自己得用户添加进去可能更合适)
?
?
3.
创建项目目录
?
sudo?mkdir?/home/svn?
cd?/home/svn?
sudo?mkdir?fitness?
(fitness即为仓库名称)
?
?
4.创建SVN文件仓库?
sudo?svnadmin?create?/home/svn/fitness?
(此处即为该项目的文件仓库)
?
?
5.更改文件夹权限?
sudo?chown?-R?root:subversion?fitness?
sudo?chmod?-R?g+rws?fitness?
?
?
6.
创建
SVN
用户和密码,设置权限
?
(1)
修改
/home/svn/fitness/conf/svnserve,conf?
将以下代码前的
#
去掉
?
anon-access?=?read?
?
?
?
?
?
此处设置的是匿名用户得权限,
如果想拒绝匿名用户则设置为
none?
auth-access?=?write?
?
?
?
?
?
?
设置有权限用户得权限
?
password-db?=?passwd?
?
?
?
?
指定查找用户名和密码得文件,
这样设置即为本目录下得
passwd
文件
?
authz-db?=?authz?
?
?
?
?
?
?
?
?
?
?
?
?
制定各用户具体权限得文件,这样设置即为本目录下得
authz?
(2)
修改
?
/home/svn/fitness/conf/passwd?
该文件规定了用户名和密码,增加以下内容
:?
英特尔大书房 开启一站式检索时代
大数据(Big Data)?云计算(Cloud)?移动性(Mobility)?其他(Others)
admin?=?123456?
user1?=?123456?
user2?=?123456?
(3)
设置用户权限
?
在
/home/svn/fitness/suthz
下
?
在
[groups]
下增加以下内容
?
admin?=?admin?
user?=?user1,user2?
?
?
?
?
?
规定了两个组,
admin
和
user?
?
[/]?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
根目录权限
?
admin?=?rw?
?
?
?
?
?
?
?
?
?
?
?
?
admin
用户得权限为读写
?
@user?=?r?
?
?
?
?
?
?
?
?
?
?
?
?
?
user
组的权限,指定组前面必须加上
@?
[/trunk/fitness]?
?
?
?
?
制定该目录权限
?
@user=rw?
权限有继承性,子文件夹能够继承权限
?
?
7.
进入另外得一个目录下创建副本
,
访问方式及项目导入:
?
?
svn?co file:///home/svn/fitness
?
执行完该步骤后,在本目录下产生了一个名为
fitness
的副本
?
?
?
8.
创建特定目录结构便于管理
?
进去新产生得
fitness
目录
?
sudo?svn?mkdir?branch?
sudo?svn?mkdir?tags?
sudo?svn?mkdir?trunk?
cd?truck?
sudo?svn?mkdir?fitness?
该步骤只是为了文件方便管理,不是必须进行得。
?
?
9
启动服务
?
svnserve?-d?-r?/home/svn?
-d?
表示svnserver
以“守护”进程模式运行?
-r?
指定文件系统的根位置(版本库的根目录)
,这样客户端不用输入全路径,就可以访问版
本库如:?svn://52/fitness?
?
?
?
10.?
进入需要导入得工程目录下,将项目导入到
SVN?
文件仓库
?
svn?import?-m?init?import?svn://52/fitness/trunk/fitness?
(
就是刚刚创建的目录
)?
?
11
回到副本文件夹内,执行
svn?update
即可得到最新版本。
?也可以先add后ci即可避免一次迁出过程
?
Eclipse?update?site?URL:?/update_1.8.x?
您可能关注的文档
- 一、产品名称教程.doc
- 阳江市妇幼保健院教程.doc
- 基于标准招标文件.doc
- 关于SystemofAutomobileWeighing.doc
- 第九次校园文化艺术节活动方案.PDF
- 关于ZSJ型智能时间继电器.doc
- 甲烷空气扩散火焰中碳烟颗粒的三维形貌演变教案.PDF
- 国际金融组织项目国内竞争性招标文件范本方案资料.doc
- 第八讲菜单设计.ppt
- 申报表填写步骤概要.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)