导航:首页 > 文件管理 > centossvn配置文件

centossvn配置文件

发布时间:2024-10-27 02:12:47

㈠ centos中为svn客户端配置代理的方法

我是用root用户通过yum装的subversion,:yum -y install subversion
安装好后,在cd ~目录下面有一个隐藏文件夹,通过ls -a 可以看到叫.subversion,该目录下面有一个servers文件,里面可以配置代理CHECK代码
可以配在global里所有域都用代理来checkout,也可以配置单独的group对指定的域使用代理.
复制代码
  
代码如下:
[global]
  #http-proxy-exceptions=*.exception.com,www.internal-site.org
  http-proxy-host=defaultproxy.whatever.com
  http-proxy-port=7000
  http-proxy-username=defaultusername
  http-proxy-password=defaultpassword
配置好后,就可以实现给SVN客户端挂上了代理,如果只想给特定的域挂代理,就使用另一个section来配置代理:
复制代码
  
代码如下:
[groups]
  group1=*.googlecode.com
  #othergroup=repository.blarggitywhoomph.com
  #thirdgroup=*.example.com
  ###Informationforthefirstgroup:
  [group1]
  http-proxy-host=proxy.myoffice.com
  http-proxy-port=8080
  #http-proxy-username=blah
  #http-proxy-password=doubleblah
  #http-timeout=60
如上只是我的配置的一个节选,是我给googlecode这个域配置了一个代理

linux 已经安装svn 怎么配置

代码库创建
SVN软件安装完成后还需要建立SVN库
[root@Linux moles]# mkdir -p /opt/svn/repo
[root@Linux moles]# svnadmin create /opt/svn/repo
执行上面的命令后,自动建立repo测试库,查看/opt/svn/repo 文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。

配置SVN代码库
进入上面生成的文件夹conf下,进行配置
[root@Linux moles]# cd /opt/svn/repo/conf

用户密码passwd配置
[root@Linux password]# cd /opt/svn/repos/conf
[root@Linux conf]# vim passwd
修改passwd为以下内容:

[users]
# harry = harryssecret
# sally = sallyssecret
root=raykaeso
用户名=密码
这样我们就建立了root用户, raykaeso密码
以上语句都必须顶格写, 左侧不能留空格, 否则会出错.

权限控制authz配置
[root@Linux conf]# vi + authz
目的是设置哪些用户可以访问哪些目录,向authz文件追加以下内容:

#设置[/]代表根目录下所有的资源
[/] 或者写成[repl:/]
root= rw
意思是root用户对repo测试库下所有的目录有读写权限,当然也可以限定。
如果是自己用,就直接是读写吧。
以上语句都必须顶格写, 左侧不能留空格, 否则会出错.

服务svnserve.conf配置
[root@Linux conf]# vim svnserve.conf
追加以下内容:
[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access=none
#使授权用户有写权限
auth-access=write
#密码数据库的路径
password-db=passwd
#访问控制文件
authz-db=authz
#认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字
realm=/opt/svn/repositories

以上语句都必须顶格写, 左侧不能留空格, 否则会出错.
配置防火墙,SVN端口为3690
[root@Linux conf]# vi /etc/sysconfig/iptables
添加以下内容:
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3690 -j ACCEPT
保存后重启防火墙
[root@Linux conf]# service iptables restart

启动SVN
svnserve -d -r /opt/svn/repo

启动SVN服务
svnserve -d -r /opt/svn/
注意:如果在一台服务器上同时启动多个版本管理,那么启动路径必须是所有项目仓库的根路径:比如
/opt/svn/project1 /opt/svn/project2 ——————-> /opt/svn/

参考:CentOS 6.2 SVN搭建 (YUM安装)-http://www.leixuesong.cn/226

阅读全文

与centossvn配置文件相关的资料

热点内容
水星mw305r升级 浏览:982
ug转cad注释文件不显示 浏览:294
jquerytreeviewjs 浏览:701
如何提高网络打假 浏览:263
数据库更改列名MySQL 浏览:457
java截取后缀名 浏览:581
体重秤开始初始数据为多少比较准 浏览:216
启动盘里包括的文件 浏览:649
短期编程怎么样 浏览:546
怪物猎人4下位武器可以升级成上位武器么 浏览:593
微信群里的大白 浏览:862
文件的分类操作系统 浏览:108
数据库开发工程师面试 浏览:22
迷你编程怎么造大房子 浏览:446
iis70配置文件 浏览:129
c编译为什么找不到制定的文件 浏览:283
iphone备忘录取消密码吗 浏览:484
原版xp系统文件名 浏览:170
centossvn配置文件 浏览:501
网吧怎么关闭网络连接不上 浏览:155

友情链接