Window下配置SVN服务器与客户端

原创 2012年03月21日 17:23:32
Window下配置SVN服务器与客户端
如何配置svn服务器:前提条件:
下载最新的svn服务器:
Setup-Subversion-1.5.1.en-us.msi
下载最新的svn客户端:
TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.rar
步骤:
1.下载并安装svn1.4.5-setup.rar假设你安装在:C:\Program Files\Subversion目录下。
2。建立Repository,可以打开命令窗口,输入svnadmin create D:\svn\repos,目录自己定。
3.配置Repository,进入Repository目录,这里是D:\svn\repos,你会看到conf目录,进入该目录,你会看到
svnserver.conf和passwd两个文件.
对两个文件作如下修改:
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 = read
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
### This option specifies the authentication realm of the repository.
### If two repositories have the same authentication realm, they should
### have the same password database, and vice versa. The default realm
### is repository's uuid.
realm = repos

注意:前面不能有空格,否则会出错!!


含义是:
未验证用户无任何权限 (如果把none修改为read就是给予读权限)
已验证用户给予写权限 (当然也能读)
密码数据存放到passwd文件中
passwd
[users]
harry = harryssecret
sally = sallyssecret
weip=weip
注意最后passwd中的配置,一个用户以行,如:weip=weip表示用户名为weip,密码为weip的一个用户。
authz文件:
[groups]
harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe

[/]
harry = rw
# &joe = r
# * =
4.启动subversion服务
两种方式启动:
(1).命令方式:svnserve -d -r D:\svn\repos默认端口是3690,如果不幸这个端口被别别的程序暂用,可以通过选项 --
listem --port=绑定端口.

你现在可以用客户端的TortoiseSVN来访问刚刚配置的服务器了,url格式:
svn://ip地址/Repository名,这里是:svn://127.0.0.1/svn/repos.
客户端的简单日常操作:
要取得当前的最新版本,SVN updated.
要修改更新到SVN,选择SVN submit即可(谨慎的话先更新到最新版本后再提交).

在Windows下配置svn服务端钩子程序(部分)

windows下svn服务端hooks钩子程序的配置
  • ght521
  • ght521
  • 2016年08月29日 19:40
  • 2881

SVN服务器和客户端的配置

一、SVN服务器的配置 1、分别安装TortoiseSVN,VisualSVN-Server,安装步骤省略。 2、打开VisualSVN-Server快捷键(没有快捷键的从我的电脑所有程序中打开) 3...
  • yoonerloop
  • yoonerloop
  • 2016年10月11日 23:19
  • 3990

win7_64位 安装svn服务器端及客户端详细步骤

1.下载服务器端Setup-Subversion-1.6.16.msi,由于我是32位的系统所以选择Windows列表下的Win32Svn (32-bit client, server and bin...
  • u013394527
  • u013394527
  • 2014年10月12日 14:09
  • 5127

Window下配置SVN服务器与客户端(转)

如何配置svn服务器: 前提条件: 下载最新的svn服务器:svn-1.4.5-setup.rar下载最新的svn客户端:TortoiseSVN-1.4.5.10425-win32-svn-1.4...
  • bigwatermelonfish
  • bigwatermelonfish
  • 2014年06月18日 22:04
  • 298

svn服务器和客户端配置

  • 2011年07月02日 11:42
  • 1.23MB
  • 下载

SVN服务器与客户端配置

  • 2012年01月02日 18:05
  • 22.02MB
  • 下载

SVN服务器与客户端配置与应用

  • 2013年11月06日 19:21
  • 306KB
  • 下载

Windows 2003上安装配置SVN服务器及客户端 结合别人的文章以及自己实践整理

win2003 配置svn服务
  • wmjwyb
  • wmjwyb
  • 2015年05月22日 10:55
  • 439

SVN服务器及客户端安装配置详解

花了一上午时间终于把SVN配置好了,瞬间感觉高大上啊   准备条件: 1.      PC已经安装好了eclipse、JDK都已经完全ok 2.      下载TortoiseSVN-1.8.5.25...
  • g19920917
  • g19920917
  • 2014年10月22日 13:28
  • 1332

svn服务器端与客户端安装配置

svn服务器端与客户端安装配置 系统环境:   windows 7 软件版本:  svn客户版本  TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi sv...
  • xinhuo11
  • xinhuo11
  • 2013年09月17日 18:30
  • 448
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Window下配置SVN服务器与客户端
举报原因:
原因补充:

(最多只允许输入30个字)