svn windows server2008怎么创建svn

君,已阅读到文档的结尾了呢~~
windows sever2008搭建svn服务器搭建,SVN,服务器
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
windows sever2008搭建svn服务器
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口8386人阅读
java(26)
服务器环境是 Windows Server 2008 R2 Standard
SVN 服务端软件 Subversion-1.6.3.msi
SVN 客户端软件 TortoiseSVN-1.6.8.msi
一、安装SVN
SVN服务器下载地址: http://subversion.tigris.org/servlets/ProjectDocumentList
SVN客户端下载地址: http://tortoisesvn.tigris.org/
SVN服务器安装地址为 D:/Subversion
二、配置版本库
1. 建立版本库
首先在D盘新建VersionLib文件夹
然后在命令行窗口中输入:
svnadmin create D:/VersionLib/MyProject
2. 配置版本库
&& 进入版本库目录,本文中是D:/VersionLib/MyProject
&& 在conf目录下可以看到svnserve.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 conf directory.&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&& &&
### Uncomment the line below to use the default password file.&&&&&&&&&&&&
password-db = passwd &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
# anon-access = read&&&&&&&&&&&&&&&&&&&&&&&&&&&& && anon-access = read
# auth-access = write&&&&&&&&&&&&& 修改为
&&&&&&&&&auth-access = write
# password-db = passwd&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& password-db = passwd
anon-access = read、auth-access = write有#,一定要去掉,不要有空格。其中前两行表示读写访问权限,最后一行表示密码文件使用默认的passwd文件,如果你使用其他文件,则改为你使用的文件名。
passwd文件
[users]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&& &&
# harry = harryssecret&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
# sally = sallyssecret&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
wen = 123456&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
这表示添加了一个用户,用户名为wen,密码为123456,可以添加多个用户。
三、注册Subversion服务
1. 如果SVN服务器安装在D:/Subversion,版本库在D:/VersionLib/MyProject,为了使SVN服务能够随Windows启动而启动,需要键入以下命令
sc create svnservice
binpath= “D:/Subversion/bin/svnserve.exe --service -r D:/VersionLib/Myproject”
displayname= “SVNService”
depend= Tcpip
start= auto
另外还有三点需要小心处理。首先,service前是两个'-',r前是一个'-‘;其次,如果路径中包括空格,一定要用“”处理“&”号,例如上面的例子中如果svnserve.exe在”D:/Program
files/Subversion”中,则命令应该写为binpath= &&D:/Program files/Subversion/bin/svnserve.exe&”(“”中的内容),整个命令如下,橙色部分是改变部分:
sc create svnservice
binpath= “&D:/Program files/Subversion/bin/svnserve.exe& --service -r D:/VersionLib/Myproject”
displayname= “SVNService”
depend= Tcpip
start= auto
其次,sc对选项的格式还有要求,例如“depend= Tcpip”不能写为“depend = Tcpip”或“depend=Tcpip”,也就是“=”前不能有空各,而后面必须有空格。
2. 在命令行窗口执行完以上这个命令之后,可以在服务器管理器 -&
配置 -& 高级安全Windows防火墙 -&
服务 下查看svnservice是否已启动。
若服务还没有启动,可以在命令行窗口运行
net start svnservice 启动这个服务
net stop svnservice 停止这个服务
3. 删除服务
&& sc delete svnservice
命令行窗口输入命令
svnserve –d –r D:/VersionLib/MyProject
这样就以守护的方式启动了Subversion服务器了,注意不要关闭命令行窗口,关闭窗口也会把Subversion服务停止掉。
四、启动Subversion
在TortoiseSVN客户端输入url地址svn://IP地址/版本库名,本文中为svn://localhost/MyProject
五、Windows Server 2008配置防火墙端口
默认情况下Windows Server 2008对Subversion的端口是未打开的,Subversion的默认端口是3690,如果不幸这个端口被别的程序占用,可以通过选项
–listen-port= 绑定端口。
打开端口操作:
服务器管理器 -& 配置 -&
高级安全Windows防火墙
1.入站规则,在右边的操作栏选择新建规则
端口 -& 特定本地端口(输入3690)-&
允许连接 -&(默认)-& 名称(SVNService)-&
2.出站规则,在右边的操作栏选择新建规则
端口 -& 特定本地端口(输入3690)-&
允许连接 -&(默认)-& 名称(SVNService)-&
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:247434次
积分:2090
积分:2090
排名:第16858名
原创:25篇
转载:54篇
(1)(1)(1)(1)(1)(1)(2)(2)(1)(2)(2)(2)(3)(3)(5)(4)(5)(1)(2)(3)(2)(6)(4)(2)(1)(1)(1)(6)(2)(5)(12)08:46:00 浏览次数:0
Windows Server 2008 安装与配置Subversion(SVN)服务器教程这篇文章的内容如下:
环境是 Windows Server 2008 R2 Standard
SVN 服务端软件 Subversion-1.6.3.msi
SVN 客户端软件 TortoiseSVN-1.6.8.msi
一、安装SVN
SVN服务器下载地址: http://subversion.tigris.org/servlets/ProjectDocumentList
SVN客户端下载地址: http://tortoisesvn.tigris.org/
SVN服务器安装地址为 D:\Subversion
二、配置版本库
1. 建立版本库
首先在D盘新建VersionLib文件夹
然后在命令行窗口中输入:
svnadmin create D:\VersionLib\MyProject
2. 配置版本库
&& 进入版本库目录,本文中是D:\VersionLib\MyProject
&& 在conf目录下可以看到svnserve.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 conf directory.&&&&&&&&& &&&&&&&&&&&&&&&&&&&&& &&
### Uncomment the line below to use the default password file.&&&&&&&&&&&& &&&&&&&&&
password-db = passwd &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
本文地址:/winos/win.html
提供win7安全和win7常见问题解答
来源:郑州电脑维修 作者:IT服务
请自觉遵守相关政策法规,严禁发布色情/暴力/反动言论。
访问过Windows Server 2008 安装与配置Subversion(SVN)服务器教程的读者也读过
一周关注热点
windows 2008推荐文章Centos搭建SVN服务器示例介绍-windows2008-操作系统-壹聚教程网Centos搭建SVN服务器示例介绍
在Centos中搭建SVN服务器与在linux中创建 SVN服务器的方法差不多,下面我来转载一篇相关教程 ,希望对各位朋友会有所帮助。
一、安装 subversion:
&#yum install subversion
检测下是否安装成功:
&#svnserve --version
二、建立 SVN 库
&#mkdir /home/svn
&#svnadmin create /home/svn/project_1
为了规范,一般在项目目录下再创建:
&#mkdir -p /home/svn/projec_1/trunk
&#mkdir -p /home/svn/projec_1/tags
&#mkdir -p /home/svn/projec_1/branches
进入上面生成的文件夹conf下,进行配置,有以下几个文件authz, passwd, svnserve.conf。
其中authz 是权限控制,可以设置哪些用户可以访问哪些目录,passwd是设置用户和密码的,svnserve是设置svn相关的操作。
2.1先设置passwd
# harry = harryssecret
# sally = sallyssecret
用户名=密码
这样我们就建立了hello用户, 123密码&
&& 2.2 再设置权限authz
意思是hello用户对所有的目录有读写权限,当然也可以限定。
如果是自己用,就直接是读写吧。
2.3最后设定snvserv.conf
anon-access = none # 使非授权用户无法访问
auth-access = write # 使授权用户有写权限
pass-db = password
authz-db = authz&& # 访问控制文件
realm = /opt/svn/repos # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。
采用默认配置. 以上语句都必须顶格写, 左侧不能留空格, 否则会出错.
好了,通过以上配置,你的svn就可以了。
四、启动 SVN 服务
&svnserve -d -r /home/svn/
五、使用 SVN
启动成功后,就可以使用了。
建议采用TortoiseSVN, 连接地址为: svn://ServerIp/project_1 (如果指定端口需要添加端口& :端口号)
六、停止 SVN 服务
&#killall svnserve
上一页: &&&&&下一页:相关内容

我要回帖

更多关于 windows创建svn服务器 的文章

 

随机推荐