Chinaunix首页 | 论坛 | 博客
  • 博客访问: 40140
  • 博文数量: 18
  • 博客积分: 366
  • 博客等级: 一等列兵
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-26 10:41
文章分类

全部博文(18)

文章存档

2013年(3)

2012年(15)

我的朋友

分类: LINUX

2012-11-14 20:59:37

下载svn 源码安装包
1 subversion-1.6.1.tar.gz
2 subversion-deps-1.6.1.tar.gz

解压到同一目录:
tar -zxvf subversion-1.6.1.tar.gz
tar -zxvf subversion-deps-1.6.1.tar.gz

cd subversion-1.6.1

./configure --prefix=/usr/local/svn 

出现问题:
缺少openssl 
下载 openssl-1.0.1c.tar.gz
tar -zxvf  openssl-1.0.1c.tar.gz
cd  openssl-1.0.1c
./config 
make 
make install

然后cd subversion-1.6.1
./configure --prefix=/usr/local/svn --with-openssl=/usr/local/ssl
make 
make install
完成安装
检查安装是否成功
cd /usr/local/svn/bin/
./svn --version 
配置环境变量
vim /etc/profile
在最后一行添加
PATH=/usr/local/svn:$PATH
使配置立即生效
. /etc/profile 或者source /etc/profile

创建版本库:
mkdir -P /opt/svn/newsrepo/
svnadmin create /opt/svn/newsrepo

导入初试版本 导入后版本号为1
svn import mytree file:///var/svn/newrepos/some/project -m "Initial import"

配置svn服务配置文件
vim /opt/svn/newrepos/conf/svnserve.conf

配置完后 启动服务
svnserve -d -r /opt/svn/
查看服务是否启动
lsof -i:3690
关闭服务
killall svnserve

在window端 安装客户端软件
tortoiseSVN 
利用svn://IP/
登录 可以check out 
阅读(191) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~