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

天上人间*bobo之家

有阳光的时段,就有他(她)的博客文章。也许天气并非晴空万里,博主的“博物钟”却是

 
 
 

日志

 
 

svn-windows  

2010-01-03 20:01:46|  分类: windows |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Windows系统下架设Subversion服务器

w2000,2003都应该一样

1.需要的软件

(1)、获取 Subversion 服务器程序

(2)、获取最新的 TortoiseSVN

(3)、SVNService  (这个是用来在,计算机-服务,里增加一下svn的服务项)

2.

开始建立版本库。

首先建立 e:\svn 空文件夹作为所有版本库的根目录。

然后,进入命令行并切换到subversion的bin目录。

输入如下命令:[code]

svnadmin create E:\svn\wb1

[/code]此命令在 E:\svn 下建立一个版本库 wb1 。

wb1 下面会自动生成一些文件夹和文件。

3.

运行独立服务器

此时 subversion 服务还没有开始,只是通过它的命令建立了版本库。

继续在刚才的命令窗口输入:[code]

svnserve.exe --daemon[/code]svnserve 将会在端口 3690 等待请求,--daemon(两个短横线)选项告诉 svnserve 以守护进程方式运行,这样在手动终止之前不会退出。

如果3690端口没有开,需要打开这个端口

4. 安装TortoiseSVN,一路next,很简单

安装TortoiseSVN-1.1.2 安装路径随便,默认即可。

安装后者需要重启计算机.

为了验证svnserve正常工作,

使用TortoiseSVN -> Repo-browser 来查看版本库。在弹出的 URL 对话框中输入:[code]

svn://127.0.0.1(IP)/svn/wb1

[/code]点 OK 按钮后就可以看见

5.

(1) 将SVNService压缩包中的SVNService.exe copy到e:\Subversion\bin中.

SVNService需要下载

(2) 将SVN Server包装成服务运行: 开始->运行. 输入"cmd",回车,进入命令行界面.

进入e:\subversion\bin 运行 SVNService -install -d -r e:\svn .将SVN Server注册成后台服务,并将svn主目录设置到E:\svn.

(3) 进入计算机管理->服务和服务程序->服务.可以看见SVNService服务,将其启动类型从手动改为自动.

(4) 启动服务.

(5) 如果安装有防火墙,则需要打开3690端口.

6、配置用户和权限

用文本编辑器打开E:\svn\wb1\conf目录,修改svnserve.conf:

将:[code]

# password-db = passwd

[/code]改为:[code]

password-db = passwd

[/code]即去掉前面的 # 注释符,注意前面不能有空格,如何有空格,无法登陆,没什么反应,所以还是注意一下。

然后修改同目录的passwd文件,增加一个帐号:

将:[code]

[users]

# harry = harryssecret

# sally = sallyssecret

[/code]增加帐号:[code]

[users]

#harry = harryssecret

#sally = sallyssecret

test = test

[/code]

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

历史上的今天

评论

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

页脚

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