安装svn服务器与svn客户端

centos安装SVN

centos安装svn服务器

yum install subversion

查看安装位置

which svn

查看svn版本

svn --version

windows安装SVN

SVN服务器与SVN客户端最佳搭配是VisualSVN server 服务端和 TortoiseSVN客户端搭配使用。

首先下载VisualSVN server服务器安装包,下载TortoiseSVN客户端安装包。

 下载地下:http://subversion.apache.org/packages.html

 打开下载地址页面后,拉到页面的最底部,有windows版的TortoiseSVN及VisualSVN下载。

打开TortoiseSVN链接有TortiseSVN客户端及语言汉化包下载。

打开VisualSVN有visual studio 2019插件以及VisualSVN server下载。

安装SivuslSVN Server

双击【VisualSVN-Server-4.2.2-x64.msi】安装SVN服务器。

选择svn自定义授权验证。

安装TortoiseSVN

双击【TortoiseSVN-1.14.0.28885-x64-svn-1.14.0.msi】安装

双击【LanguagePack_1.14.0.28885-x64-zh_CN.msi】安装TortoiseSVN汉化包。

安装完成后,在资源管理器空白处单击鼠标右键,就可以看到汉化版的TortoiseSVN菜单。

 选择 【Settings】,将General选项的Language设置为【简体中文】,【确定】后菜单文都变成中文的了。

VisualSVN server使用

打开VisualSVN Server Manager。

创建版本库

右键【Repositories】,选择【Create New Repository...】,

 输入版本库名称

选择【Single-project repository】,较建trunk,branches, tags三个文件夹,三个目录表示主杆、分枝、存档。

 创新用户

右键【Users】,选择【Create User】

 输入用户名和密码,创建一个用户。

用demo1-mvcone版本库添加可以访问的用户。

在【demo-mvcone】版本库上右键【Properties...】

 删除Everyone,添加yihan用户,授予读/写权限。

  

这样,SVN服务器版本库及用户授权设置好了。

将本地文件推到SVN服务器

首选需要过滤不必要上传到svn服务器的文件和文件夹。

进入源码目录,在空白出点击右键,选择【TortoiseSVN】,选择【设置】,选择【常规设置】,在【Subversion】下的【全局忽略样式】中输入要忽略的文件夹名称及文件名称,以空格分隔。

打开VisualSVN Server Manager,选择版本库【demo1-mvcone】,选择【trunk】,在【trunk】上点击右键选择【Copy URL to Cliboard】,将版本库主杆地址copy到剪贴板。

   

进入本机源码所在的目录,右键菜单,选择【TortoiseSVN】,选择【导入...】

在版本库URL输入框里粘贴版本库地址,填上导入信息,强烈建议每次提交都填入导入信息,便于看日志做了哪些更改。

输入svn  server版本库demo1-mvcone的用户名和密码

原文地址:https://www.cnblogs.com/yyee/p/13513445.html