文档章节

LINUX下 svn服务器快速搭建与使用--小白教程

小白学程序
 小白学程序
发布于 2017/09/10 18:33
字数 435
阅读 28
收藏 0
  1. 查看系统是否已经安装SVN
    rpm -qa subversion
    已经安装SVN的显示
    *如果没有安装 运行yum -y install subversion 即可安装
  2. 如果是已经安装 运行whereis svn
    查看SVN安装的目录
    很显然 svn在 /usr/bin目录下面 ,打开目录 cd /usr/bin,查看svn的相关的程序 ll|grep svn
    输入图片说明
  3. 开启svn服务
    svnserve -d -r /home/svn //我开启svn的目录为/home/svn
    ps -A |grep svn //查询发现我的svn服务就已经开启了
    输入图片说明
  4. 新建svn项目
    svnadmin create /home/svn/mobile //运行命令结果发现在/home/svn 目录下生成一个mobile的文件夹
    输入图片说明

*项目更新 https://yq.aliyun.com/articles/59794

#钩子函数 //http://blog.fbbin.com/archives/1387 REPOS="$1" TXN="$2" SVNLOOK=/usr/bin/svnlook NEW_VER=$SVNLOOK youngest $REPOS $SVNLOOK changed -r $NEW_VER $REPOS > /home/list.txt

#钩子函数 多种方式 的 使用 https://yq.aliyun.com/articles/59794 update会生成一个隐藏.svn文件夹,这个文件夹是我们不需要的,当然了,如果整个发布的内容很多的话,建议还是用update,而不用export,因为update只更新有变化的部分,而export将重新导出所有内容,网络消耗比update大。

参考http://www.cnblogs.com/HKUI/p/4915796.html

和详细的commit-post钩子 shell 带ssh无密码登录配置 http://qicheng0211.blog.51cto.com/3958621/1563159 经过测试 无法查看自己服务器的 公钥

一个小而全的 钩子案例 http://fengjunoo.iteye.com/blog/1836870

© 著作权归作者所有

共有 人打赏支持
小白学程序
粉丝 0
博文 3
码字总数 715
作品 0
荆州
本地搭建Windows SVN服务器,管理自己的代码

做为一个程序开发人员,就算自己一个人写程序,也应该有一个SVN版本控制系统,以便对开发代码进行有效的管理。这里我就介绍一个在Windows环境下简单快速搭建SVN服务器的方法。   通常的SVN...

hchen1982
2012/08/31
0
2
Ubuntu下搭建svn服务器(Subversion)

Subversion在Linux下的设置比Windows简单,今天我们一起来看看如何在Ubuntu下安装配置Subversion服务器。1、首先需要安装Subversion软件: sudo apt-get install subversion 2、创建仓库 sv...

小小霸王枪
2013/11/13
0
0
项目 | SVN 环境搭建与使用

最近有机会接触到公司的新项目,对于多人参与的项目,充分感受到 的重要性。为了深刻理解和复用起见,本文将从 、 和 多方面总结 SVN。 当然,版本控制的工具有很多,譬如 CVS、GIT、SVN,C...

Kofe_
08/27
0
0
centos svn迁移备份的两种方法

svn备份方式对比分析 一般采用三种方式: 注意,svn备份不宜采用普通的文件拷贝方式(除非你备份的时候将库暂停),如copy、rsync命令。 曾经用rsync命令来做增量和全量备份,在季度备份检查...

一杆枪
08/07
0
0
CentOS上快速搭建Subversion[SVN]版本控制服务器 svn服务器

这里所说的快速搭建是指建立一个私人使用的SVN服务器,不带Web访问功能,并不需要配置与Apaceh相关联的东东。 第一步:安装Subversion yum install subversion 第二步:添加运行Subversion ...

Skott
2013/09/28
0
1

没有更多内容

加载失败,请刷新页面

加载更多

sed命令扩展使用操作

打印某行到某行之间的内容 假若文件test.txt的内容是: ertfff**[abcfd]123324444[rty]**fgfgf 怎么能截取 [abcfd]123324444[rty] 这一部分出来呢? 操作命令: 知道开始行和结...

野雪球
36分钟前
1
0
JVM内存笔记

Hotspot JVM 中的 Java 线程与原生操作系统线程有直接的映射关系。当线程本地存储、缓 冲区分配、同步对象、栈、程序计数器等准备好以后,就会创建一个操作系统原生线程。 Java 线程结束,原...

凌渡
41分钟前
1
0
284. Peeking Iterator

Description Tag: Design Difficulties: Medium Given an Iterator class interface with methods: next() and hasNext(), design and implement a PeekingIterator that support the pee......

52iSilence7
44分钟前
1
0
防止快速重复点击的两种思维

防止重复执行的两种思维 场景 下单时,提交按钮,因为网络卡顿或者手快重复点击,导致重复提交订单; 微博,更新个人状态或发表评论时,快速多次点击[发送]按钮,导致相同的信息发送多次. 解决思路 ...

黄威
今天
0
0
在windows环境下使用Virtualbox虚拟Debian系统来运行Docker

标题绕口。 我之前一直使用 Virtualbox 和 homestead 来运行我的 PHP 开发环境。最近决心开始尝试 DevOps,使得开发、部署容器化,来化解人为操作失误和环境不兼容等问题造成的各种损失。就打...

zgldh
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部