皇冠云

您现在的位置是:首页 > 云服务器 > 正文

云服务器

TortoiseSVN搭建服务器

来源于网络2020-11-01云服务器17
1.准备工作下载TortoiseSVN-1.8.5.25224-x64-svn-1.8.8.msi    SVN安装包(SVN客户端)下载setup-subve
美国200G高防现已上架 性价比之王中王 大宽带 CN2直连 高性能 感受不一般全美到大陆最快线路 誉为【站群王】赠天机盾防CC 限时限购低至5折!立即抢购!

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...


结果如下:



【版权说明:本篇文章基于互联网CC-BY-NC-SA分享协议;如需转载时请注明出处及相应链接!】

美国200G高防现已上架 性价比之王中王 大宽带 CN2直连 高性能 感受不一般全美到大陆最快线路 誉为【站群王】赠天机盾防CC 限时限购低至5折!立即抢购!

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~