TortoiseSVN搭建服务器

1.准备工作

下载TortoiseSVN-1.8.5.25224-x64-svn-1.8.8.msi       SVN安装包(SVN客户端)
下载setup-subversion-1.8.5.msi                                 (SVN服务端)
下载LanguagePack_1.8.5.24972-x64-zh_CN.msi      svn汉化包


2.安装TortoiseSVN



3.安装subversion


4.安装汉化包


汉化包设置在:TortoiseSVN——>Settings



5.创建服务器库

创建一个空文件夹,例如我在F:\svn下创建了一个respotity文件夹,进入respotity文件夹,右键空白处,选择TortoiseSVN——>Create repository here





点击ok会生成如下文件:



6.修改svn配置

a.打开conf文件夹,找到svnserve.conf文件,打开该文件,找到如下内容:


修改上面内容,去掉#号,然后让内容顶格,注意不能留有空白,否则执行时会报错。



b.打开passwd文件,设置用户权限



7.启动服务器

win+R打开命令窗口,输入svnserve.exe -d -r F:\svn,这里F:\svn是respotity的根目录



由于服务不能停,每次使用svn都需要启动服务,所以可以创建一键启动方式,新建一个svnrun.txt文件,在其中填写

svnserve.exe -d -r F:\svn,修改svnrun.txt为svnrun.bat



每次手动启动仍然不方便,我将该服务设为默认服务,使其在电脑启动时就运行,且隐藏这个命令窗口。新建一个start.txt文件,输入如下内容,并修改其后缀为vbs。



8.上传共享文件到服务器上

进入你需要上传文件的文件夹,例如:


右键空白处,选择TortoiseSVN——>Import...


respotity是svn的服务器仓库。

svn访问服务器仓库的方式有以下几种:

1.file:///服务器本地仓库路径         (这种方式只适用于主机,例如:file:///F:\svn\respotity)

2.http://主机ip/服务器资源库名称  (默认端口号为443,例如:http://192.168.1.68/respotity)

3.https://主机ip/服务器资源库名称  

4.svn://主机ip/服务器资源库名称    (适应于局域网,例如:svn://192.168.1.68/respotity)


点击ok,进行身份验证(使用passwd文件中创建的用户)


上传成功



9.客户端拉取代码

右键——>SVN Checkout...


结果如下:



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值