Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1647423
  • 博文数量: 409
  • 博客积分: 6240
  • 博客等级: 准将
  • 技术积分: 4908
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-01 00:04
文章分类

全部博文(409)

文章存档

2021年(1)

2019年(1)

2017年(1)

2016年(13)

2015年(22)

2013年(4)

2012年(240)

2011年(127)

分类:

2011-07-11 12:54:10

原文地址:SVN安装 作者:BollaXu

前一阵装了CVS,发现公司用的大都是SVN,所以只好再装一次SVN。还是在fedora上面装。

1. 从yum安装

$yum -y install svn

2. 确认/etc/services里面已经定义了svn服务及端口(通常是3690)以服务形式启动svn

$svnserve -d

   检测服务是否启动

$netstat -l |grep svn

3. 创建一个服务器端的代码repository

$mkdir /svn-server
$cd /svn-server

4. 创建一个project

$svnadmin create nginx
其中"nginx"为项目的名称。

5. 建立完毕之后,会有一个dir,即项目名称命名的dir,修改conf下面的svnserve.conf,把下面几行的注释去掉,注意,这些行的开头不可以有空格(即需要把开头的空格去掉)

[general]
anon-access = read
auth-access = write
password-db = passwd

   然后修改conf下面的passwd,添加所需要的用户和密码

#[user]      [password]
  root   =   APassW0rd

6. 导入源代码
$svn import [src-path] file:///svn-server/nginx -m "test"

6. 在windows下面,安装ToitoiseSVN,然后运行checkout,URL是:

svn://192.168.31.128:3690/svn-server/nginx-0.8.54
       ToitoiseSVN会提醒输入用户名和密码,只需根据passwd里面的设置来填

7. 在linux下面,只要运行:

svn co svn://192.168.31.128:3690/svn-server/nginx-0.8.54
就可以顺利获取代码。

8. 运行svn up和svn ci来更新和commit代码。

阅读(775) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~