在windows系统上安装SVN服务器

第一步:下载SVN服务器软件

到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.6.3版本,下载地址在:http://subversion.tigris.org/files/documents/15/46163/Setup-Subversion-1.6.3.msi

第二步:在服务器上安装SVN服务器端.默认安装在C:/Program Files/Subversion/目录下。

三步:建立版本库(Repository

    运行Subversion服务器需要首先要建立一个版本库(Repository)。版本库可以看作是服务器上集中存放和管理数据的地方。开始建立版本库。首先建立 e:/svn 空文件夹作为所有版本库的根目录。然后,进入命令行并切换到subversionbin目录。输入如下命令:

svnadmin create e:/svn

此命令在 E:/svn 下建立一个版本库。svn目录下面会自动生成一些文件夹和文件。

 

第四步:在服务器添加SVN启动服务

sc create svnservice  binPath= "C:/Program Files/Subversion/bin/svnserve.exe --service -r e:/svn" DisplayName= "SvnService" depend= Tcpip start= auto

此时会在windows服务列表中出现svnservice服务,启动它。

第五步:

    为了验证svnserve正常工作,使用SVN客户端TortoiseSVN(需另外安装) -> Repo-browser 来查看版本库。此软件可安装在服务器也可以安装在无程客户端上,如是直接安装在服务器,则在弹出的 URL 对话框中输入:

svn://localhost/svn

如果是远程客户端,则输入:

svn://远程服务器IP地址/svn

OK 按钮后就可以看见版本库的目录树结构了,只不过这时是个空库。

第六步:配置用户和权限

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

将:

# password-db = passwd

改为:

password-db = passwd

即去掉前面的 # 注释符,注意前面不能有空格。

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

将:

[users]
# harry = harryssecret
# sally = sallyssecret

增加帐号:

[users]
#harry = harryssecret
#sally = sallyssecret
hello = hello

改好后需重启svnservice服务让改动生效

第七步:初始化导入

下面就是将我项目导入到版本库,以后就由版本库管理我们的数据。我们的任何改动都回被版本库记录下来,甚至我们自己丢失、改错数据时版本库也能帮我们找回数据。

我在 d:/workspace 下有个 market 文件夹,里面存放的是我编写的电子商城程序。在此文件夹上右键 -> TortoiseSVN -> Import...” ,在弹出对话框的“URL of repository”输入“svn://服务器IP地址/svn”。在“Import message”输入导入整个商城作为注释。
OK 后要求输入帐号。我们在用户名和密码处都输入 hello。完成后 market 中的内容全部导入到了 svn://服务器IP/svn/market

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值