windows关闭svnserver_在Windows下构建SVN服务器

1window 安装svn服务器,软件下载

下载Subversion服务器程序.

转到官方网站下载二进制安装文件,转到二进制软件包下载部分,找到Windows NT,2000,XP和2003部分,然后选择“此目录”,以便我们可以看到许多下载,目前可下载svn-1.4.0-setup.exe.

为Subversion的Windows客户端下载TortoiseSVN.

TortoiseSVN是一组扩展Windows Shell的工具. 它可以被视为Windows资源管理器的插件. 安装后,Windows可以识别Subversion工作目录.

官方网站是TortoiseSVN. 下载方法类似于先前的svn服务器. 在下载页面上,我们可以选择要下载的版本. 当前最高的稳定版本安装文件是TortoiseSVN-1.4.0.7501-win32-svn-1.4.0 .msi.

2. 服务器和客户端安装

服务器安装,直接运行svn-1.4.0-setup.exe,并根据提示进行安装,这样我们就有了一组可以运行服务器的环境.

要安装TortoiseSVN,也可以直接运行TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi并按照提示进行安装,但最终完成后将提示您重新启动. 实际上,重新启动只会在Windows中制作svn的工作副本. 特殊样式生效,与所有实际功能无关. 在这里,为了立即看到良好的效果,我们仍然重新启动机器.

3window 安装svn服务器,建立存储库(Repository)

要运行Subversion服务器,必须首先建立一个存储库,该存储库可被视为用于在服务器上存储数据的. 安装Subversion服务器后,可以直接运行它,例如:

svnadmin创建E: \ svndemo \ repository

将在目录E: \ svndemo \ repository下创建一个存储库.

我们还可以使用TortoiseSVN以图形方式完成此步骤:

在目录E: \ svndemo \ repository下,“右键单击-> TortoiseSVN->在此处创建存储库...”,然后您可以选择存储库模式,只需在此处使用默认模式,然后创建一个系列目录和文件.

4,配置用户和权限

转到E: \ svndemo \ repository \ conf目录并修改svnserve.conf:

#[一般]

#password-db = passwd

更改为:

[一般]

password-db = passwd然后在同一目录中修改passwd文件并删除以下三行注释:

#个[用户]

#harry = harryssecret

#sally = sallyssecret

最后变成:

[用户]

harry = harryssecret

sally = sallyssecret

5,运行独立服务器

在任何目录中运行:

svnserve -d -r E: \ svndemo \ repository我们的服务器程序已启动. 注意不要关闭命令行窗口,关闭窗口也会停止svnserve.

在Windows服务中运行: sc create svnservice binPath =“” D: \ Program Files \ Subversion \ bin \ svnserve.exe --service -r E: \ SVN“ DisplayName =” SvnService“ depend = Tcpip start = auto <<

6,初始化导入

进入我们要导入的项目的根目录,在本例中为E: \ svndemo \ initproject,该目录中有一个readme.txt文件:

右键单击-> TortoiseSVN->导入...

存储库的URL输入“ svn: // localhost /”

完成后,目录没有更改. 如果未报告错误,则数据已导入到我们刚刚定义的版本库中.

应注意,可以在安装了TortoiseSVN的另一台主机上完全执行此步骤. 例如,运行svnserve的主机的IP为133.96.121.22,在URL部分输入的内容为“ svn: //133.96.121.22/”.

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-246978-1.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值