三分钟完成Subversion(SVN)服务器的配置
2008-10-23 22:03
246 查看
人间蒸发了几个月的时间了,决定会里继续写点东西。不知道是否还有人看。
现在在用的版本控制系统实在太多了,每天都在Mercurial (hg), subversion (svn), git和cvs之间打转。每一个版本控制系统的配置方法又不相同,所以每次配置的时候都要到网上或者本地的机器上查找具体的配置步骤,相当繁琐。
最近配置subversion的时候,在国外的一个网站上发现了一个简明的方法,3分钟就可以搞定.对于系统管理员比较实用。
适用范围:Linux家族操作系统.
输入如下几行
创建密码文件
按照如下格式输入 用户/密码
到目前为止,svn服务器就已经配置完成了,如果你很幸运,那就可以使用了。
可以用如下方法测试一下(假如你的机器的IP地址为192.168.0.2)
前面的配置文件,我们设置了不允许匿名用户访问,所以这里需要输入"用户/密码"。也就是我们在/svnrepos/conf/passwd设置的内容。
原文出处:http://www.tonyspencer.com/2007/03/02/setup-a-subversion-server-in-4-minutes/
现在在用的版本控制系统实在太多了,每天都在Mercurial (hg), subversion (svn), git和cvs之间打转。每一个版本控制系统的配置方法又不相同,所以每次配置的时候都要到网上或者本地的机器上查找具体的配置步骤,相当繁琐。
最近配置subversion的时候,在国外的一个网站上发现了一个简明的方法,3分钟就可以搞定.对于系统管理员比较实用。
适用范围:Linux家族操作系统.
1.安装subversion
确认系统当中已经安装的svn的rpm包,很简单不再重复。2.创建代码库
svnadmin create /svnrepos
3.创建SVN用户
编辑配置文件vi /svnrepos/conf/svnserve.conf
输入如下几行
anon-access = none auth-access = write password-db = passwd
创建密码文件
vi /svnrepos/conf/passwd
按照如下格式输入 用户/密码
# add users in the format : user = password shaohui = whocares
4.导入项目
假如我们要导入一个叫snifferfox的项目svn import /projects/snifferfox file:///svnrepos/snifferfox
5.启动svn守护进程
svnserve -d
到目前为止,svn服务器就已经配置完成了,如果你很幸运,那就可以使用了。
可以用如下方法测试一下(假如你的机器的IP地址为192.168.0.2)
svn co svn://192.168.0.2/svnrepos/snifferfox
前面的配置文件,我们设置了不允许匿名用户访问,所以这里需要输入"用户/密码"。也就是我们在/svnrepos/conf/passwd设置的内容。
原文出处:http://www.tonyspencer.com/2007/03/02/setup-a-subversion-server-in-4-minutes/
相关文章推荐
- 三分钟完成Subversion(SVN)服务器的配置
- Centos 5.3 Nginx+php+mysql配置 独立的 Subversion (SVN)服务器
- 配置启动Subversion svn-serve服务器
- linux上配置subversion服务器端安装配置并使用svn,windows本地检出,设置同步更新服务器的钩子
- Subversion(SVN)服务器配置
- subversion(svn)服务器安装配置(apache与svn集成安装配置)
- Centos 5.3 Nginx+php+mysql 配置 独立的 Subversion (SVN)服务器
- CentOS6.X下安装配置独立SVN服务器Subversion server
- Subversion(SVN)服务器的配置
- Ubuntu 上配置 SVN(subversion) 服务器
- Centos 5.3 Nginx+php+mysql配置 独立的 Subversion (SVN)服务器
- CentOS+Subversion 配置Linux 下 SVN服务器
- Windows Server 2008 安装与配置Subversion(SVN)服务器
- 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn
- 9歩完成SVN(subversion)服务端的安装配置
- CentOS+Subversion 配置Linux 下 SVN服务器
- Linux配置SVN服务器(subversion+apache)
- 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn
- Centos 5.3 Nginx+php+mysql配置 独立的 Subversion (SVN)服务器
- Centos 5.3 Nginx+php+mysql配置 独立的 Subversion (SVN)服务器