2010年(21)
分类:
2010-04-03 15:50:31
内部服务器安装备忘
1. 安装debian操作系统 2. 修改更新源cp /etc/apt/sources.list /etc/apt/sources.list_bak_100401
vim /etc/apt/sources.list
deb stable main
deb-src stable main
3. 安装常用软件# apt-get install ssh
4. 安装svn1.安装svn
apt-get install subversion subversion-tools
2.创建svn用户
svn的运行基于用户svn
useradd svn
chown svn:svn /data/svnroot
3. 建立版本库
su svn
svnadmin create --fs-type fsfs /data/svnroot/test
4.修改配置
备份
cp /data/svnroot/test/conf/svnserve.conf /data/svnroot/test/conf/svnserve.conf_bak_100401
vim /data/svnroot/test/conf/svnserve.conf文件为:
[general]
anon-access = none
auth-access = write
password-db = passwd
cp /data/svnroot/test/conf/passwd /data/svnroot/test/conf/passwd_bak_100401
vim /data/svnroot/test/conf/passwd文件为:
[users]
yangxf = yangxf
5.初始化版本库
svn import /home/yangxf/test file:///data/svnroot/test -m "initial import"
6. 启动服务
svnserve -d -r /data/svnroot
7. 使用Tortiose svn作为客户端访问
svn://serverIp/test
8.设置svn自启动
su
vim /etc/rc.local
svnserve -d -r /data/svnroot
9.重启服务器