安装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的用户名和密码

 

posted @ 2020-08-16 17:54  民工黑猫  阅读(484)  评论(0编辑  收藏  举报