日期:2014-05-16  浏览次数:20699 次

想在ubuntu上装svn服务器结果出错了,求高手指教
以下是网上教程:


一、SVN安装
1.安装包
$ sudo apt-get install subversion

2.添加svn管理用户及subversion组
$ sudo adduser svnuser
$ sudo addgroup subversion
$ sudo addgroup svnuser subversion

3.创建项目目录
$ sudo mkdir /home/svn
$ cd /home/svn
$ sudo mkdir fitness
$ sudo chown -R root:subversion fitness
$ sudo chmod -R g+rws fitness

4.创建SVN文件仓库
$ sudo svnadmin create /home/svn/fitness

5.访问方式及项目导入:
$ svn co file:///home/svn/fitness 
//////////////////////////////////////////////////////////////////////////这步显示:“svn:无法创建目录“fitness/.svn”:权限不够” 然后我大胆的在前面加上sudo,显示:“取出版本 0”然后以为通过了就继续…………
或者
$ svn co file://localhost/home/svn/fitness
* 注意:
如果您并不确定主机的名称,您必须使用三个斜杠(///),而如果您指定了主机的名称,则您必须使用两个斜杠(//).
//--
下面的命令用于将项目导入到SVN 文件仓库:
$ svn import -m "New import" /home/svn/fitness file:///home/svnuser/src/fitness
一定要注明导入信息
////////////最后这里就开始报错,显示:“svn:无法为URL打开ra_local会话”和“svn:无法打开版本库file:///home/svnuser/src/fitness”
这是不是因为前面出错了,后面就不行了啊。求高手指点指点,我是最近才装得系统,菜鸟级别,还望讲的详细点,谢谢。
------解决方案--------------------
目录不是创建在/home/svn下,怎么导入时/home/svnuser/src/fitness下。
你是要在svn下创建目录svnuser/src/fitness?如果这样试试
svn import -m "creat svnuser src fitness" /home/svn/fitness file:///home/svn/svnuser/src/fitness