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

星期五

明天不上班

 
 
 

日志

 
 
关于我

一个特立独行的Java程序员,比较宅,上上网,写博客,听音乐,看电影。

网易考拉推荐

配置SVN  

2012-03-21 16:03:09|  分类: Linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

环境: Ubuntu 11.04

客户端环境: Windows 7 TortosiseSVN


配置SVN Server

1.安装 svn

sudo apt-get install subversion

2.创建一个版本库的文件夹

sudo mkdir /var/svn

3.创建一个版本库的

sudo svnadmin create /var/svn/project


4.修改配置文件

cd /var/svn/project/conf

sudo vim /var/svn/project/conf/svnserve.conf


注意一下,修改需要顶格写(黑体字)

[general]

###These options control access to the repository for unauthenticated

###and authenticated users. Valid values are "write", "read",

###and "none". The sample settings below are the defaults.

anon-access = none

auth-access = write

###The password-db option controls the location of the password

###database file. Unless you specify a path starting with a /,

###the file's location is relative to the directory containing

###this configuration file.

###If SASL is enabled (see below), this file will NOT be used.

###Uncomment the line below to use the default password file.

password-db = passwd

###The authz-db option controls the location of the authorization

###rules for path-based access control. Unless you specify a path

###starting with a /, the file's location is relative to the the

###directory containing this file. If you don't specify an

###authz-db, no path-based access control is done.

###Uncomment the line below to use the default authorization file.

authz-db = authz

5.passwd文件中添加用户和密码(这里密码是明文)(顶格写)

###example below it contains one section labelled [users].

###The name and password for each user follow, one account per line.

[users]

#harry = harryssecret

#sally = sallyssecret

hjzheng = letmein

6.修改authz 设置读写权限

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe

# [/foo/bar]
# harry = rw
# &joe = r
# * =

# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r

svn_menmbers = hjzheng
[/]
hjzheng = rw

[project:/]
hjzheng = rw

7.启动svn服务

svnserve -d -r /var/svn/


8.检查svn服务

ps -ef | grep svn


9.使用客户端登陆

右键SVN Checkout

配置SVN - 星期五 - 星期五

填写svn://172.17.15.223/project, 点击OK。
配置SVN - 星期五 - 星期五
  

参考资料:

http://www.subversion.org.cn/svnbook/1.4/svn.serverconfig.choosing.html#svn.serverconfig.choosing.apache

  评论这张
 
阅读(225)| 评论(0)
推荐

历史上的今天

评论

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

页脚

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