网站模板库
  • 首页
  • web前端工具
    • HTML/JS转换工具
    • JS/HTML格式化工具
    • 字母/英文大小写转换工具
    • robots.txt文件生成工具
    • Js压缩/格式化工具
    • Css在线压缩工具_代码格式化
  • 关于我们
    • 免责声明
    • 联系我们
    • 广告服务
    • 服务项目
    • 关于我们
    • 网站轮播
    • 公告
    • 成都优优科技专用
    • 按行业分类
  • web学院
    • 服务器教程
    • 学习资料
      • 基础书籍
      • 交互书籍
      • 入门教程
      • 特效分类
    • 案例分享
    • web资讯
  • 网页特效
    • 图片特效
    • 导航特效
    • 滑动按钮
    • 表单特效
    • 文字特效
    • 弹窗特效
    • 其他特效
  • 织梦模板
    • 科技/电子/数码/通信
    • 文化/艺术/广告/传媒
    • 装修/设计/家居/家具
    • 基建/施工/地产/物业
    • 餐饮/酒店/旅游/票务
    • 食品/果蔬/饮料/日用
    • 服饰/珠宝/礼品/玩具
    • 摄影/婚庆/家政/生活
    • 运动/健身/体育/器材
    • 学校/教育/培训/科研
    • 美容/保健/医院/医疗
    • 金融/财税/咨询/法律
    • 政府/组织/集团/协会
    • 汽车/物流/交通/搬运
    • 机械/设备/制造/仪器
    • 化工/环保/能源/材料
    • 农业/畜牧/养殖/宠物
    • 其他模版
    • IT/软件/信息/互联网
  • 手机模板
    • 手机APP模板
    • 微信小程序模板
    • wap
  • 网站模板
    • joomla模板
    • Drupal模板
    • z-blog模板
    • EyouCms模板
    • Bootstrap模板
    • 帝国cms模板
    • CmsEasy模板
    • MetInfo模板
    • 购物商城模板
      • Shopify主题
      • PrestaShop主题
    • 后台模板
    • 纯HTML模板
    • ecshop模板
    • phpwind模板
    • pbootcms模板
    • phpcms模板
    • wordpress模板
    • discuz模板
  • 教程
    • 织梦教程
    • Discuz教程
    • WordPress教程
    • Phpcms教程
    • Phpwind教程
    • ECShop教程
    • Joomla教程
    • Drupal教程
    • zblog教程
    • EyouCMS教程
    • 帝国cms教程
    • MetInfo教程
    • CmsEasy教程
登录
当前位置:网站模板库 > web学院 > 服务器教程 > linux 下如何启动SVN服务?
商业源码 服务器教程 2024-02-06 8:57:01

linux 下如何启动SVN服务?

linux 下如何启动SVN服务?,第1张

先转到SVN的安装目录,比如,你安装在/home/svn 下面。然后转到bin目录下,在这里可以看见一个叫svnserve的文件,我们需要用这个来启动SVN服务。

1 首先查看svn的进程:

查看进程命令:ps -ef(查看所有进程);要筛选的话用grep,筛选svn的进程命令:ps -ef|grep svn。

2  杀死主进程:

杀死进程的命令用kill -9 进程id。

3:启动svn:

启动svn的命令用svnserve -d -r安装路径

-d表示svnserveexe作为服务程序运行在后台;-r表示将svn的目录当作根目录。

Subversion支持linux和windows,更多是安装在linux下。

svn服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊。

svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。

一、下载相关软件

代码如下:

wget http://subversiontigrisorg/downloads/subversion-161targz

代码如下:

wget http://subversiontigrisorg/downloads/subversion-deps-161targz

二、安装及配置

1、解压:(要在同一个目录下)

代码如下:

tar -zxvf subversion-161targz

tar -zxvf subversion-deps-161targz

2、编译安装:

代码如下:

/configure --prefix=/usr/local/svn/

make make install

3、把SVN相关命令路径添加到环境变量

代码如下:

echo "export PATH=$PATH:/usr/local/svn/bin/" /etc/profile

source /etc/profile

三、建立测试仓库

1、建立SVN的根目录

代码如下:

mkdir -p /opt/svn/

2、建立一个测试仓库

代码如下:

mkdir -p /opt/svn/svntest/

svnadmin create /opt/svn/svntest/

3、修改配置文件

在cd /opt/svn/svntest/conf/目录下有三个文件:

svnserveconf 是svn的配置文件

authz 是设置用户权限的配置文件(可自定义文件名,在svnserveconf的authz-db = authz中指定)

passwd 是设置用户名和密码的配置文件(可自定义文件名,在svnserveconf的password-db = passwd中指定)

代码如下:

vi svnserveconf

修改如下:

代码如下:

[general]

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

==================================================================

代码如下:

vi authz

修改如下:

代码如下:

[svntest:/]

92cszcom = rw

#给svntest仓库添加一个名称为92cszcom的用户,权限为可写。

==================================================================

代码如下:

vi passwd

修改如下:

92cszcom = 123456

#由于是测试,密码设置为123456

四、在客户机安装svn客户端

1、下载地址:

http://codegooglecom/p/rails4scm/downloads/detailname=tortoisewin32svnmsi

2、下载完成后,直接next安装即可,安装完成后需要重启生效。

五、启动服务器及测试

1、启SVN服务,并指定SVN的根目录:

代码如下:

svnserve -d -r /opt/svn/

2、检查服务是否已经正常起来:

代码如下:

netstat -tunlp | grep svn

结果如下,则表示正常监听3690端口

代码如下:

tcp 000000:36900000: LISTEN 8646/svnserve

3、测试

在桌面上新建一个名称为svntest的目录,在此目录上点击右键,选择Checkout,在首行填写svn服务器的IP地址及仓库名称

  登录成功后如下图(文件夹上有个绿色的勾)

客户端首先是要checkout,这个操作没错,但url怎么写要看你的SVN服务器是怎么搭建了,有用svn协议的(url以svn打头+://),有用http或https协议的(url以http或https打头+://),后面的地址通常是:服务器主机地址+冒号+版本库路径,这个具体要看你的SVN配置文件才好确定

SVN是程序员常用的一款软件,它可以很好的帮助程序员进行版本控制以及代码管理,通常的SVN服务器是搭建在Linux等系统下进行的。但是今天小编分享一种在win7操作系统使用Subversion搭建SVN服务器的方法,而且设置方法也比较简单,感兴趣或有需要的用户可以一起参考下面教程进行设置体验。

具体方法如下:

1、首先来下载和搭建SVN服务器,进入网址后;

2、点开上面红色框标记的VisualSVN连接,下载VisualSVNserver,下载完成后双击安装;

3、点击Next下一步;

4、然后再点击Next项,下一步;

5、选择“标准版本”,点击Next如下;

6、选择安装路径,服务器端文件存放位置,默认端口号(Location是指VisualSVNServer的安装目录,Repositorys是指定你的版本库目录ServerPort指定一个端口,Usesecureconnection勾山表示使用安全连接),点击Next,进入下一步;

7、准备安装,点击Install,进入下一步;

8、等待安装;

9、完成后,点击next,进入下一步;

10、点击Finish即可完成安装。安装完成后,启动VisualSVNServerManage;

11、可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等要建立版本库,需要右键单击左边窗口的Repositores;

12、在弹出的右键菜单中选择CreateNewRepository或者新建-Repository;

13、键入对象库名称后,进入下一步;

14、选择”空的对象库“,进入下一步;

15、设置对象库的权限,点击create;

16、点击Finish即可完成基本创建。

上述就是win7系统使用Subversion搭建SVN服务器的方法,有需要的用户可以掌握。

代码 下一步 服务器 版本 进程
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux 下如何启动SVN服务?

商业源码 钻石

分享到:
上一篇
局域网查看工具使用方法
下一篇
域名如何解析到服务器

相关推荐

dnf北京一区要维护到什么时候?发生了什么事儿?

dnf北京一区要维护到什么时候?发生了什么事儿?

游戏公司为什么要选用高防服务器

游戏公司为什么要选用高防服务器

什么是高防服务器,为什么需要高防服务器

什么是高防服务器,为什么需要高防服务器

华为手机如何进入手机回收站?

华为手机如何进入手机回收站?

0条评论

发表评论 取消回复

要发表评论,您必须先登录。

提供最优质的资源集合

立即查看 了解详情
网站模板库

主题/付费下载/查看/余额管理/自定义积分,集成支付,卡密,推广奖励等。

本站导航
  • 链接标题
友情链接
  • 链接标题
快速搜索
本站由钛宇宙强力驱动
友情链接:
    商业源码网蜀ICP备2023005044号
    网站模板库
    • 登录
    • 注册
    网站模板库
    • 首页
    • web前端工具►
      • HTML/JS转换工具
      • JS/HTML格式化工具
      • 字母/英文大小写转换工具
      • robots.txt文件生成工具
      • Js压缩/格式化工具
      • Css在线压缩工具_代码格式化
    • 关于我们►
      • 免责声明
      • 联系我们
      • 广告服务
      • 服务项目
      • 关于我们
      • 网站轮播
      • 公告
      • 成都优优科技专用
      • 按行业分类
    • web学院►
      • 服务器教程
      • 学习资料►
        • 基础书籍
        • 交互书籍
        • 入门教程
        • 特效分类
      • 案例分享
      • web资讯
    • 网页特效►
      • 图片特效
      • 导航特效
      • 滑动按钮
      • 表单特效
      • 文字特效
      • 弹窗特效
      • 其他特效
    • 织梦模板►
      • 科技/电子/数码/通信
      • 文化/艺术/广告/传媒
      • 装修/设计/家居/家具
      • 基建/施工/地产/物业
      • 餐饮/酒店/旅游/票务
      • 食品/果蔬/饮料/日用
      • 服饰/珠宝/礼品/玩具
      • 摄影/婚庆/家政/生活
      • 运动/健身/体育/器材
      • 学校/教育/培训/科研
      • 美容/保健/医院/医疗
      • 金融/财税/咨询/法律
      • 政府/组织/集团/协会
      • 汽车/物流/交通/搬运
      • 机械/设备/制造/仪器
      • 化工/环保/能源/材料
      • 农业/畜牧/养殖/宠物
      • 其他模版
      • IT/软件/信息/互联网
    • 手机模板►
      • 手机APP模板
      • 微信小程序模板
      • wap
    • 网站模板►
      • joomla模板
      • Drupal模板
      • z-blog模板
      • EyouCms模板
      • Bootstrap模板
      • 帝国cms模板
      • CmsEasy模板
      • MetInfo模板
      • 购物商城模板►
        • Shopify主题
        • PrestaShop主题
      • 后台模板
      • 纯HTML模板
      • ecshop模板
      • phpwind模板
      • pbootcms模板
      • phpcms模板
      • wordpress模板
      • discuz模板
    • 教程►
      • 织梦教程
      • Discuz教程
      • WordPress教程
      • Phpcms教程
      • Phpwind教程
      • ECShop教程
      • Joomla教程
      • Drupal教程
      • zblog教程
      • EyouCMS教程
      • 帝国cms教程
      • MetInfo教程
      • CmsEasy教程

      弹窗标题

      这是一条网站公告,可在后台开启或关闭,可自定义背景颜色,标题,内容,用户首次打开关闭后不再重复弹出,此处可使用html标签...