使用VisualSVN Server和TortoiseSVN 搭建SVN服务器

我使用了VisualSVN Server作为svn服务器端,TortoiseSVN作为svn客户端。当然TortoiseSVN也可以既做服务器又做客户端用,但这实际上不太好用。visual是什么?可视化的,界面上点点就把事办了多方便是不是。

原谅我是事后才写的这篇文章,所以中间安装的截图都没截,所以下面纯文字流了。

第一步:下载VisualSVN Server。VisualSVN Server的下载地址http://subversion.apache.org/packages.html 。在页面的顶部小标签选择操作系统,我使用的是windows10,所以我选择了windows,然后找到“VisualSVN (32- and 64-bit client and server; supported and maintained by VisualSVN)”,打开的链接的页面包括了四个svn工具,我们仍然选择第三个VisualSVN Server。注意区分是32位还是64位系统。下载下来对应的软件包。

第二步:下载TortoiseSVN。下载地址https://tortoisesvn.net/downloads.html。同一个页面的最下方有对应的语言包,我们顺便下下来Chinese, simplified语言包。

第三步,安装VisualSVN Server。安装过程非常简单,一直next就可以。安装的过程,需要输入我们的软件安装目录,和资源根目录。最下方是端口号,因为默认会勾选https链接,所以使用了https的默认端口443,如果我们机器上当前有服务在使用443端口,点下一步会报错,没关系,我们将端口改掉就是了。在我的机器上,我使用了4403端口作为我的VisualSVN Server服务的端口。继续install安装,最后一步勾选上Start VisualSVN ServerManager。然后finish。这个时候,会自动启动VisualSVN Server。

第四步,安装TortoiseSVN,这个没什么好说的,打开安装包,一步步next就可以。

第五步,安装TortoiseSVN中文语言包。也是一步步next。在安装好后,需要做点设置,中文语言才会生效。设置如下:桌面右键->TortoiseSVN->设置。在弹出的界面中,点击最左上角的general,然后右边找到language,上线滑动找到中文简体。点应用。至此,所有工具就都安装完成。下面就开始使用了。

再回顾下,我们是将VisualSVN Server作为svn服务器使用的,TortoiseSVN就作为svn客户端。下面就看看怎么使用。

第六步,第一次使用,我们先创建资源库。就是我们通常看到的trunc,tags,branchs这些目录的地方。在VisualSVN Server Manager界面中,最左上角右键Repositories-新建->Repository->输入我们的项目名称->next->勾选上Create default structure(trunk,branches,tags)。我们的服务器端资源库就创建好了。VisualSVN Server不建议我们勾选创建tbt三个目录,但是我习惯了每一个资源库中都能看到这三个目录,所以我是勾选上了Create default structure(trunk,branches,tags)的。这个时候,就能在VisualSVN Server Manager界面上看到以我们项目名称命名的刚创建的资源库了,别急,在上面点击右键,然后点击Copy URL to Clipboard,将我们资源库的url地址复制到剪贴板。下面会使用到。

第七步,将我们的项目导入版本库中。在windows文件浏览器中找到我们项目所在文件夹,右键TortoiseSVN->导入。在版本库URL输入框中粘贴上我们刚才copy的资源库url,并在后面加上/trunk,表示我们是将项目放入到trunk主干上的。再给我们的导入加上一段注释“导入项目到版本库”。点确定。


至此,我们的svn服务器就搭建完成了,并完成了第一个svn托管的资源库的创建。后面就是在各种IDE中import我们的资源了。

原文:https://blog.csdn.net/w1346561235/article/details/51082212
版权声明:本文为博主原创文章,转载请附上博文链接!

扫描二维码关注公众号,回复: 3970704 查看本文章

猜你喜欢

转载自blog.csdn.net/qq_34491508/article/details/83790475