ubuntu server 10 下安装svn
2010-12-13 12:25
405 查看
网上有不少文章,也是参考得来的。ubuntu下安装svn确实比较简单。
1、安装
sudo apt-get install subversion
2、创建仓库
sudo mkdir /var/svn
sudo svnadmin create /var/svn
sudo chmod -R a+w /var/svn/db #这个很重要,不然可能出现权限的问题
3、修改配置文件(配置文件的位置随仓库的位置不同而不同)
sudo vi /var/svn/conf/svnserve.conf
#去掉#[general]前面的#号
[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access = none
#认证用户的权限,可以是read,write,none,默认为write
auth-access = write
#密码数据库的路径,去掉前面的#
password-db = passwd
注意:所有的行都必须顶格,否则报错。 建议:为了防止不必要的错误,建议你直接用我上面的内容覆盖掉文件原来的内容.
4、修改密码文件passwd
sudo vi /var/svn/conf/passwd
[users]
svnuser = password
5、启动服务
svnserve -d -r /var/svn
svnserve --help
usage: svnserve [-d | -i | -t | -X] [options]
Valid options:
-d [--daemon] : daemon mode
-i [--inetd] : inetd mode
-t [--tunnel] : tunnel mode
-X [--listen-once] : listen-once mode (useful for debugging)
-r [--root] ARG : root of directory to serve
-R [--read-only] : force read only, overriding repository config file
--config-file ARG : read configuration from file ARG
--listen-port ARG : listen port
[mode: daemon, listen-once]
--listen-host ARG : listen hostname or IP address
[mode: daemon, listen-once]
-T [--threads] : use threads instead of fork [mode: daemon]
--foreground : run in foreground (useful for debugging)
[mode: daemon]
--log-file ARG : svnserve log file
--pid-file ARG : write server process ID to file ARG
[mode: daemon, listen-once]
--tunnel-user ARG : tunnel username (default is current uid's name)
[mode: tunnel]
-h [--help] : display this help
--version : show program version information
OK,可以测试!
其它
1、关闭svn:
killall svnserve
2、多个IP
svnserve -d -r /var/svn --listen-host ip
3、svn默认端口是3690
4、设置开机启动
sudo vi /etc/init.d/svnd.sh
内容如下:
#!/bin/bash
#svnserve startup
svnserve -d -r /var/svn
执行脚本,设置为自启动
update-rc.d svnd.sh defaults
1、安装
sudo apt-get install subversion
2、创建仓库
sudo mkdir /var/svn
sudo svnadmin create /var/svn
sudo chmod -R a+w /var/svn/db #这个很重要,不然可能出现权限的问题
3、修改配置文件(配置文件的位置随仓库的位置不同而不同)
sudo vi /var/svn/conf/svnserve.conf
#去掉#[general]前面的#号
[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access = none
#认证用户的权限,可以是read,write,none,默认为write
auth-access = write
#密码数据库的路径,去掉前面的#
password-db = passwd
注意:所有的行都必须顶格,否则报错。 建议:为了防止不必要的错误,建议你直接用我上面的内容覆盖掉文件原来的内容.
4、修改密码文件passwd
sudo vi /var/svn/conf/passwd
[users]
svnuser = password
5、启动服务
svnserve -d -r /var/svn
svnserve --help
usage: svnserve [-d | -i | -t | -X] [options]
Valid options:
-d [--daemon] : daemon mode
-i [--inetd] : inetd mode
-t [--tunnel] : tunnel mode
-X [--listen-once] : listen-once mode (useful for debugging)
-r [--root] ARG : root of directory to serve
-R [--read-only] : force read only, overriding repository config file
--config-file ARG : read configuration from file ARG
--listen-port ARG : listen port
[mode: daemon, listen-once]
--listen-host ARG : listen hostname or IP address
[mode: daemon, listen-once]
-T [--threads] : use threads instead of fork [mode: daemon]
--foreground : run in foreground (useful for debugging)
[mode: daemon]
--log-file ARG : svnserve log file
--pid-file ARG : write server process ID to file ARG
[mode: daemon, listen-once]
--tunnel-user ARG : tunnel username (default is current uid's name)
[mode: tunnel]
-h [--help] : display this help
--version : show program version information
OK,可以测试!
其它
1、关闭svn:
killall svnserve
2、多个IP
svnserve -d -r /var/svn --listen-host ip
3、svn默认端口是3690
4、设置开机启动
sudo vi /etc/init.d/svnd.sh
内容如下:
#!/bin/bash
#svnserve startup
svnserve -d -r /var/svn
执行脚本,设置为自启动
update-rc.d svnd.sh defaults
相关文章推荐
- ubuntu server 10 下安装svn
- vmware 10虚拟机安装ubuntu server 14.04
- Ubuntu Server 10.10 安装 SVN 及简单使用(装载)
- ubuntu 14.04 安装svn server (subversionedge )
- Ubuntu安装svn server及操作
- Ubuntu server10.10下安装配置SVN
- Ubuntu server10.10下安装配置SVN
- Ubuntu 16.04.1 Server 64bit 系统安装后的网络配置(Vmware Workstation 12.5 & Windows 10 X64 环境)
- ubuntu server 14.04手动安装svn
- vmware 10虚拟机安装ubuntu server 14.04
- [Ubuntu] SVN server 安装配置: 包括权限的设定
- ubuntu-11.10-server-i386学习笔记-SVN版本服务器安装
- Ubuntu14.04搭建安装svnserver
- svn Server的安装部署基于linux 的ubuntu系统
- Ubuntu server10.10下安装配置SVN
- ubuntu-11.10-server-i386学习笔记-SVN版本服务器安装
- Windows 10的Linux子系统Ubuntu安装Zabbix Server(2)
- ubuntu 11.10 svn server安装配置
- svn server (ubuntu) 安装与迁移
- 10-远程到服务器安装visualSVN server,出现Service 'VisualSVN Server' failed to start的解决方法