注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

從頭再來 Blog

一切將會如小生命的誕生一樣,從頭再來.....

 
 
 

日志

 
 

Ubuntu 7.04安装 Subversion 手记  

2007-10-11 01:04:24|  分类: Ubuntu |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1) 安装Ub server  [记得安装 LAMP]

2) apt-get update 升级

3) apt-get dist-upgrade 升级系统到最新

4) 安装 Subversion

sudo apt-get install subversion

sudo apt-get install libapache2-svn

5) 建立版本库目录

sudo mkdir -p /home/svn

6) 建立文件仓库

sudo chown -R root:subversion /home/svn

sudo chmod -R g+rws /home/svn

sudo svnadmin create /home/svn

7) 到这里基本完成服务器的配置, 但这时只可用 svn:// 方式访问

sudo /etc/init.d/apache2 restart    <-- 重启 apache2

sudo svnserve -d -r /home/svn     <-- 启动 svn 服务

sudo killall svnserve                      <-- 停止 SVN 服务

如果想服务器启动时启动svnserve可以在/etc/profile 中加入以下语句:

svnserve -d -r /home/svn              <-- 这个路径按自己的情况填写

 

如何用http://方式访问版本库

1) 编辑 /etc/apache2/mods-available/dav_svns.conf , 对应以下参数设置:

<Location /svn>

Dav svn

SVNPath /home/svn

AuthType Basic

AuthName " Myproject subvserion repository"

AuthUserFile /etc/subversion/passwd

<LimitExcept GET PROPFIND OPTIONS REPORT>

Require valid-user

</LimitExcept>

</Location>

 

2) 重启 apache

sudo /etc/init.d/apache2 restart

3) 创建 /etc/subversion/passwd 文件, 文件包含了用户授权的详细信息.

    添加用户使用以下命令:

    sudo htpasswd -c /etc/subversion/passwd user_name  <--这里填你需要增加的用户名

     它会提示你输入密码, 密码输入后用户建立完成.

 

该文有待完善!!!!敬请谅解....

  评论这张
 
阅读(351)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018