上海魁云-svn java1.8.0 tomcat7.0.78-logo
云市场服务保障
*请勿线下交易!90%的欺诈、纠纷、资金盗取均由线下交易导致。

商品介绍

产品亮点

1 创建svn版本库 2 配置当前的版本库 3 修改passwd文件 4 4 修改authz文件 5 修改svnserve.conf

产品说明

配置详情:

创建svn版本库

 

mkdir /var/svn #我这里把版本库放在了var目录下的svn文件夹,方便管理  

svnadmin create /var/svn/repo0 #我这里将svn作为所有版本库的目录,并创建了一个名为repo0的版本库

 

配置当前的版本库

创建版本库后,在当前版本库目录中会生成下面的文件,其中我们关心的是配置文件。

 

[root@localhost svn]# ls  

repo0  

[root@localhost svn]# cd repo0

[root@localhost repo0]# ls  

conf  db  format  hooks  locks  README.txt

[root@localhost repo0]# pwd

/var/svn/repo0  

[root@localhost repo0]# cd conf  

[root@localhost conf]# ls -a  

 

.  ..  authz  passwd  svnserve.conf  

 

 

 

说明

           1svnserve.conf:  svn服务综合配置文件。

           2passwd: 用户名口令文件。

           3authz: 权限配置文件。

修改passwd文件

### This file is an example password file for svnserve.  

### Its format is similar to that of svnserve.conf. As shown in the  

### example below it contains one section labelled [users].  

### The name and password for each user follow, one account per line.  

[users]  

# harry = harryssecret  

# sally = sallyssecret  

repouser0 = user0passwd  

rock=rockpasswd  

其中对应的是 用户名=密码 ,其中等号两边的空格不是必须的。

 

4.2修改authz文件

[aliases]  

# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average  

#这里实现了别名的定义  

[groups]  

 

# harry_and_sally = harry,sally  

 

# harry_sally_and_joe = harry,sally,&joe  

 

team0=erpouser0 #将上面创建的分成两个组  

 

team1=rock  

# [/foo/bar]  

# harry = rw 

 

# &joe = r #上面的别名定义在这里实现 &在这里理解为指针就很容易了  

# * =  

# [repository:/baz/fuz]  

# @harry_and_sally = rw  

# * = r  

[repo0:/]  

@team0=r  

@team1=rw  

# 第一个小组只有读取的权限,第二个小组有读写的权限  

# 单个版本库的权限配置在这个文件中实现  

 

修改svnserve.conf

vim svnserve.conf  

[general]  

 

### These options control access to the repository for unauthenticated  

### and authenticated users.  Valid values are "write", "read",  

### and "none".  The sample settings below are the defaults.  

anon-access = none #没有登录的用户不能访问  

auth-access = write #登录的用户可以写入  

### The password-db option controls the location of the password  

se file.  Unless you specify a path starting with a /,  

### the file's location is relative to the directory containing  

### this configuration file.  

### If SASL is enabled (see below), this file will NOT be used.  

### Uncomment the line below to use the default password file.  

password-db = passwd #密码文件为当前目录下的passwd  

### The authz-db option controls the location of the authorization  

### rules for path-based access control.  Unless you specify a path  

### starting with a /, the file's location is relative to the the  

### directory containing this file.  If you don't specify an  

### authz-db, no path-based access control is done.  

### Uncomment the line below to use the default authorization file.  

authz-db = authz #验证文件为当前目录下的authz  

停止和启动svn

 

启动svn

svnserve -d -r /var/svn/  

关闭svn

ps -aux |grep svn  

kill -9 进程id

导入工程

$ mkdir MyProject    

$ mkdir MyProject/trunk    

$ mkdir MyProject/branches    

$ mkdir MyProject/tags    

svn import MyProject svn://192.168.1.109/repo0/MyProject -m "first import project"

 

导出工程

svn co svn://192.168.1.109/repo0/MyProject  

产品参数

交付方式镜像
基础系统Linux
可用区域华北1(青岛), 华北2(北京), 华东1(杭州), 华东2(上海), 华南1(深圳)

售后支持范围

官方免费修复,镜像使用、服务器运维用户自助完成或购买专业代维服务

各区域对应的image ID

镜像版本:CentOS 64位
区域ImageId区域ImageId
华北3(张家口)m-8vb1vmgf4s9lz0tyobkg华南1(深圳)m-wz9er10wgpcrnfsxgyzh
华东2(上海)m-uf6chj61fnwpifbk42hv华北1(青岛)m-m5ebt4cnbrfanuzenv52
华北5(呼和浩特)m-hp3b2w2aw26yy57wm57h中国香港m-j6ca303vx30dlzk46fc7
华东1(杭州)m-bp18fj7eer8sn9zoio4c华北2(北京)m-2zea303vx30dlzk46fc6

提示:使用API方式购买云市场镜像前,需先认真阅读并认可相应的镜像协议。

本页面内容由服务商提供

用户评论

综合评分
--

暂无评价

基础软件
(在线时间:9:10-17:30)
4009030002 转12880
提交工单

建议您还可搭配以下商品

Centos7.8预安装Oracle11.2.0.4企业版(含2024年4月PSU补丁-可免费更新)
本镜像选用阿里云官方Centos7.8系统,预安装了Oracle官方企业版11.2.0.4,V4.0版本已升级更新2024年4月份PSU累积补丁包程序,修复了安全漏洞同时,并对数据库配置做了调整优化,可当作数据库服务器直接使用或上线。
37
Centos7.8预安装Oracle19C企业版-(含2024年4月补丁更新)
本镜像选用阿里云官方Centos7.8系统,预安装了Oracle官方企业版19C,并升级更新最新V3.0版本补丁包程序(2024年4月16日PSU补丁包),修复了安全漏洞同时,并对数据库配置做了调整优化,可当作数据库服务器直接使用或上线。
19
Windows server2019预安装SQL Server2019企业版镜像(含2024安全更新)
微软官方SQLServer 2019企业版(已更新2024发布KB5033688安全补丁集)for阿里云官方Windows Server 2019数据中心版,并安装Management Studio企业管理器,可直接投入生产使用,安全稳定。
17
SQL Server2016 SP3企业版for Windows2016数据中心版(已更新SP3最新补丁)
微软官方SQLServer 2016企业版(已更新SP3和最新SP3补丁KB5014355)for Windows2016数据中心版,并安装SQL 2016 Management Studio21.0企业管理器(默认SQL 2016没有企业管理器),可直接投入生产使用,非常方便。
17
Oracle Linux 7 Server
Oracle Enterprise Linux(OEL)7 Server 64位
0
SQL Server2022企业版for Windows2022数据中心版镜像(含2024安全更新)
本镜像系统使用阿里云官方Windows Server 2022,集成预安装了微软官方SQL Server 2022企业版(已更新2024发布KB5032679安全补丁集),并安装19.3 Management Studio企业管理器,火绒安全保护软件,可直接投入生产使用,安全稳定。
23
SQLServer 2008R2 企业版(2023年更新)WindowsServer 2008R2 SP1 数据中心64位
操作系统自动激活,WindowsServer 2008R2 数据中心版 SP1,预安装SQLServer 2008 R2 企业版,安装SQL Server Management Studio,安装IIS7.5 及.Net2.0/.Net3.5/.Net4.0适合做.Net的网站服务器。已安装安全中心,云助手,云监控,方便您的维护和使用,并且安装了补丁。
0
【安全加固】Centos7.9预安装Oracle11G 企业版(含2022年PSU补丁-可免费升级至最新)
“金箍棒”采用主流的阿里云官方CentOS7.9系统,预安装Oracle官方企业版11G,补丁已升级至最新版本,开机即用,安全稳定。本产品主要针对数据库集成方面,做了更专业更周到的部署集成服务,能够便于客户环境部署,提高客户IT系统的上云效率。此版本已进行安全升级,通过安全加固,符合等保2.0要求。
0
SQLServer 2008 SP2 Express(Windows Server 2012 数据中心版 R2 0909)
镜像Windows Server 2012 R2 数据中心版 Datacenter,操作系统自动激活。预装SQL Server 2008 SP2 Express Edition(免费版),安装SQL Server Management Studio,安装 SQL Backup Master,安装IIS 8,谷歌Chrome浏览器。阿里云安骑士。
0
【自动激活】SQLServer 2016 企业版WindowsServer 2022 数据中心版 mssql 已更新SP3补丁
系统自动激活 价格优惠,基于Windows 2022 数据中心版安装了SQLServer 2016 企业版并已经安装了SP3补丁,安装了SQL Server Management Studio 18 企业管理器,安装了IIS 10,.NET 组件,安装了阿里云官方虚拟化驱动及插件,方便更好管理服务器。镜像默认自动激活。
0