注:使用ubuntu10.04版本系统,其他版本某些问题可能不会出现。
TortoiseSVN来访问你的版本库,只需在代码检出库URL处,输入你的主机访问http地址即可。
一、SVN与Apache等相关包安装
1.安装包
$ sudo apt-get install subversion
$ sudo apt-get install apache2
$ sudo apt-get install libapache2-svn
2.添加svn管理用户及subversion组
$ sudo addgroup subversion
$ sudo apt-get install apache2
$ sudo apt-get install libapache2-svn
添加 www-data到subversion组。
$ sudo usermod -G subversion -a www-data
可以使用下面方式查看成员:
$ cat /etc/group|grep subversion
3.创建项目目录
$ sudo mkdir /home/svn
$ cd /home/svn
$ sudo mkdir myproject
$ sudo chmod -R g+rws myproject
$ sudo chown -R www-data:subversion myproject
4.创建SVN文件仓库
$ sudo svnadmin create /home/svn/myproject
导入文件提示无权限,请再次执行下面命令
$ sudo chown -R www-data:subversion myproject
5.访问方式及项目导入:
$ svn co file:///home/svn/fitness
或者
$ svn co file://localhost/home/svn/fitness
* 注意:
如果您并不确定主机的名称,您必须使用三个斜杠(///),而如果您指定了主机的名称,则您必须使用两个斜杠(//).
//--
下面的命令用于将项目导入到SVN 文件仓库:
$ svn import -m "New import" ~/home/in-project file:///home/svn/src/myproject
一定要注明导入信息!!!
//--------------------------//
1017




被折叠的 条评论
为什么被折叠?



