【Linux】debian jessie版本安装1.9 svn

今天封装使用官方mysql docker镜像时,发现svn版本有问题。需要更新到1.9版本。方法如下。

Subversion 1.9 on Debian Jessie

November 4, 2015 Views: 250ArticlesDebianSubversionWanDisco

If you would like to use the latest version of Subversion and prefer using the package manager like me, the following steps below will enable you to install Subversion 1.9 from the WanDisco repositories. At the time of writing, the latest version in the WanDisco repo is 1.9.2.

1 #!/bin/bash
2 # download the GPG key of the repository and add it to apt:
3 wget http://opensource.wandisco.com/wandisco-debian.gpg -O /tmp/wandisco-debian.gpg
4 # add downloaded key to apt
5 apt-key add /tmp/wandisco-debian.gpg
6 # create apt sources file for wandisco repo
7 echo "deb http://opensource.wandisco.com/debian/ jessie svn19" > /etc/apt/sources.list.d/wandisco.sources.list
8 # update apt and upgrade packages
9 apt-get update ; apt-get install subversion subversion-tools

It is important to note that the subversion install on Debian Jessie does not include a systemd start script for svnserve. This problem can easily be solved with the service start script provided below. Create an executable file at /etc/init.d/svnserve with the contents below. Note the OPTIONS line in the script below will need to be updated to reflect your specific environment.

view source

print?

1 #!/bin/sh -e
2 ### BEGIN INIT INFO
3 # Provides:          subversion
4 # Required-Start:    $network
5 # Required-Stop:     $network
6 # Default-Start:     2 3 4 5
7 # Default-Stop:      0 1 6
8 # Short-Description: Start daemon at boot time
9 # Description:       Enable service provided by daemon.
10 ### END INIT INFO
11  
12 test -f /usr/bin/svnserve || exit 0
13  
14 OPTIONS="-d -T -r /srv/svn --log-file /var/log/svn.log"
15  
16 case "$1" in
17  start)
18   echo -n "Starting subversion daemon:"
19   echo -n " svnserve"
20   start-stop-daemon --start --quiet --oknodo --chuid www-data:www-data --exec /usr/bin/svnserve -- $OPTIONS
21   echo "."
22   ;;
23  
24  stop)
25   echo -n "Stopping subversion daemon:"
26   echo -n " svnserve"
27   start-stop-daemon --stop --quiet --oknodo --exec /usr/bin/svnserve
28   echo "."
29   ;;
30  
31  reload)
32   ;;
33  
34  force-reload)
35   $0 restart
36   ;;
37  
38  restart)
39   $0 stop
40   $0 start
41   ;;
42  
43  *)
44   echo "Usage: /etc/init.d/svnserve(start|stop|reload|restart)"
45   exit 1
46   ;;
47  
48 esac
49  
50 exit 0

Once your script is in place and set as executable, you can test it with the command below. Assuming your test succeeds, you can then instruct systemd to start the service at boot time.

1 # Test our new svnserve service
2 /etc/init.d/svnserve start
3 # Enable at boot in systemd
4 update-rc.d svnserve enable

参考资料:

https://oitibs.com/subversion-1-9-on-debian-jessie/

时间: 2024-12-18 18:27:57

【Linux】debian jessie版本安装1.9 svn的相关文章

Linux 6 以上版本安装oracle10g的问题

我的<<oracle dba工厂全套视频教程>>,欢迎观看: http://edu.51cto.com/lecturer/index/user_id-1850277.html Linux 6及以上版本不是oracle 10g认证的版本,相比于linux 5而言,在runInstaller之后容易出现以下错误:Exception java.lang.UnsatisfiedLinkError: /tmp/OraInstall2015-06-09_06-28-58PM/jre/1.4.2

Linux(Debian)下Nodejs安装方法

一:安装node.js 1.在官方网站下载 http://www.nodejs.org/download/ 下载后,在/home/hongwei有一个文件node-v0.10.32-linux-x86.tar.gz ,将其解压后,文件夹为 node-v0.10.32-linux-x86, 2.查看版本 cd node-v0.10.32-linux-x86 ls ./node -v 查看版本是 v0.10.32 3.将其建立建立链接 ln -s /home/hongwei/node-v0.10.3

Linux 各种软件的安装-Jenkins和svn结合

通常情况下,修改代码,打包,上传,发布,这么个顺序发布程序. 有了Jenkins这些重复性的操作可以统统交给程序自动处理.甚至可以指定发布的时机,例如提交一次svn就自动发布,每天定时发布等. 1:安装Jenkins wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war 2:把包放在tomcat下的webapps下面,(当然webapps路径可以修改为自己的部署路径) 3:ip:8080/jenkins 查看初始密码:cat /roo

Kali Linux (XFce版本)安装后的一些设置

kali Linux的主版本自带的是Gnome桌面环境,安装后使用效率太低,不知道是不是我机器配置低的原因, 在虚拟机里运行起来太慢.卡.丑啦....所以以前都一直都在用Backbox Linux,并且backbox linux 默认的桌面环境是XFce, 所以渐渐的喜欢上了XFce,昨天无聊去官网看了下,发现好久没用kali,发布了很多的版本, 然后下载了自己喜欢的桌面环境(XFce)这个版本, 测试了一下,一点也不卡,很流畅,工具什么的运行起来也很快, 所以我建议电脑配置不好的朋友选着个版本

Linux(Debian) 上安装tomcat并注册服务开机自启动

1.准备工作 a.下载tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我们下载的版本是8.0,下载方式如图:        b.因为tomcat的安装依赖于Java jdk,所以我们需要在判断linux系统下面是否安装jdk b.1 使用(Xshell)连接到Linux系统下面 b.2 输入命令:java -version,如果显示jdk版本号,则证明已经安装,如果不显示,则证明没有安装,如果没有安装,请参考下面地址进行安装:

Debian GNU/Linux 6.0 图形安装

一.准备安装Debian系统 1.Debian简介 Debian是由GPL和其他自由软件许可协议授权的自由软件组成的操作系统,由Debian计划(Debian Project)组织维护.Debian计划没有任何的营利组织支持,它的开发团队完全由来自世界各地的志愿者组成,官方开发者的总数超过1000名,非官方开发者为数更多. Debian计划组织跟其他自由操作系统(如Ubuntu.openSUSE.Fedora.Mandriva.OpenSolaris等)的开发组织不同.上述这些自由操作系统的开发

[转] linux(debian)安装USB无线网卡(tp-link TL-WN725N rtl8188eu )

1: 台式机家里面不想再走线了. 于是去某东买了个USB无线网卡.tp的WN725N  USB,非常小, 和罗技的优联接收器差不多大. 2:  驱动能自己识别是不指望了,既然是usb网卡,插入USB后,那就lsusb 看到新增加了一行Realtek的  ID 0bda:8179 [html] view plaincopy [email protected]:/# lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hu

Linux(Debian) vps安装gnome桌面+VNC

昨天转载了一篇关于在Linux VPS上安装xface桌面并VNC连接的文章,因为文章是基于CentOS系统来操作的,有热心读者希望有一个Debian下的类似的东西,这就促成了今天的这篇文字.需要写在前面的是本文依旧是转载的文字,长期看博客的读者应该明了,赵容绝对不是个技术流,所有的教程都是“重蹈覆辙”式的分享. [注]以下原文转载◤VPS爱好者◢,原文出处:www.ovzxen.com/post-29.html debian系统下的命令操作大家都很熟悉了,最近用到桌面管理,就安装了下gnome

NVIDIA GeForce Driver Installation on Debian Jessie Linux 8 64bit

The easiest way to install NVIDIA GeForce Driver on Debian Linux 8 ( Jessie ) ( for Debian 9 Stretch visit: How to install the latest NVIDIA drivers on Debian 9 Stretch Linux) is to use official contrib and non-free debian repository. First, add the