SVN服务器端
1、VisualSvn Server:是一个集成SVN服务端工具,它包括Subversion、Apache和用户及权限管理。软件自己将一些配置完成,还有一点它是免费的哟。
2、Subversion :需要个人配置很多内容,比较繁琐。
PS:一般使用第一种就可以满足使用了。
SVN客户端
1、VisualSVN:它是收费的
2、TortoiseSVN:它是免费的
PS:一般用第二种代替第一种就可以满足
因此最终的组合就变成了:VisualSvn Server+TortoiseSVN(如果你是项目组长则需要安装VisualSvn Server,否则不需要安装)
安装
VisualSvn Server+TortoiseSVN二者都要装的,则需要先安装VisualSvn Server。
安装步骤:https://blog.csdn.net/kl28978113/article/details/51514387
在安装VisualSvn Server时,会出现如下的界面,选择http和https两种协议。
http的端口有三种选择:80、8080、81
https的端口有两种选择:443、8443
这个时候要如何选择呢?
http:是互联网上一种网络协议,使浏览器更加高效,使网络传输减少。
https:是以安全为目标的HTTP通道,简单讲是HTTP的安全版。
443端口:访问时不需要加端口号
8443端口:访问时需要加端口号
因此在默认的情况下一般为https,443端口
VS中引入SVN插件
需要下载一个插件,VisualSVN-VS2017-6.2.2.vsix
这样在VS中就可以直接使用SVN进行更新,提交,解决冲突。