Chinaunix首页 | 论坛 | 博客
  • 博客访问: 66190
  • 博文数量: 8
  • 博客积分: 471
  • 博客等级: 下士
  • 技术积分: 135
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-02 13:22
文章分类

全部博文(8)

文章存档

2010年(8)

我的朋友

分类: 项目管理

2010-12-24 12:33:08

前一阵装了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代码。

阅读(1130) | 评论(0) | 转发(1) |
0

上一篇:Nginx的HTTP请求处理

下一篇:没有了

给主人留下些什么吧!~~