- 论坛徽章:
- 0
|
安装比较简单实用ports 安装
cd /usr/ports
如果此目录不存在 有可能是 没有安装ports
安装ports 比较简单 但是需要系统光盘
我用的是 freebsd 6.4版本的
使用VM 6.5 Mini 安装的
用root用户 运行 sysinstall 命令安装ports
sysinstall --- configure --- Distributions --- ports
安装完毕后 更新 cvsup
cd /usr/ports/net/cvsup-without-gui
安装 无gui版本的
make install clean
安装完成后 设置 ports 更新选项(时间比较长 可以考录晚上来弄要网速好些 最好是全部更新)
cd /usr/share/examples/cvsup
vi ports-supfile
修改替换如下内容
*default host=cvsup.cn.FreeBSD.org
添加如下内容
*default date=2010.09.01.00.00.00
PS:若不设置此时间默认更新最新的软件 软件用不用最新版本其实 这个问题比较究竟看个人吧
然后 wq 保存
在当前目录执行
cvsup -g -L 2 ports-supfile
等待成功 就可以了
如果曾经更新过 ports 只要更新某个软件版本 可以 在 prots-supfile 里面设置更新模块
安装 SVN
cd /usr/ports/devel/subversion/
make install WITHOUT_BDB=yes WITH_MOD_DAV_SVN=yes APXS=/usr/local/sbin/apxs
安装 不带BDB数据库版本的 使用 APACHE
所有选项 选择默认的 直接 OK 然后安装完毕
如下图
现在看是配置 SVN
创建库路径
mkdir -p $HOME/temp/test
cd $HOME/temp/test
svnadmin create $PWD/TheOne
TheOne 为项目名称
权限配置
cd $PWD/TheOne/conf
vi passwd
安装文件格式添加 用户名=密码
修改组的权限
vi authz
[groups]
admin=test
[/TheOne]
@admin=rw
*=r
修改服务配置
vi svnserve.conf
将
anon-access
auth-access
password-db
authz-db
前面的注释取消 保存即可
若不允许匿名访问就
anon-access=none
即可
启动svn服务
svnserve -d -r $HOME/temp/test/TheOne --listen-host=0.0.0.0 --listen-port=9130
ps -aux | grep svn |
|