Windows10环境下使用 VisualSVN server搭建SVN服务器及客户端搭建
发布日期:2021-09-23 03:32:01 浏览次数:22 分类:技术文章

本文共 1343 字,大约阅读时间需要 4 分钟。

SVN分为客户端和服务端:
服务端:
常用的主要有2个,分别为:
1. VisualSvn Server:免费,集成了Subversion和Apache,安装使用非常简单;
2. Subversion:在Windows上安装起来比较麻烦;
所以在Windows环境下搭建SVN服务器时,我们选择VisualSvn Server;

客户端:

1. VisualSVN :收费,不选择使用;

2. TortoiseSVN:免费,选择使用;

安装VisualSVN server

双击VisualSVN server安装包,如图:

点Next,进入下一步,如图:

勾选同意,点Next进入下一步,如图:

选择上面一个选项,点Next,进入下一步,如图:

点击Standard Edition进入设置安装路径和仓库路径备份路径以及端口号

点击Next,进入下一步,如图:

点Install,开始进行安装,安装完成后如图:

点击Finish,至此VisualSVN server的安装就完成了。

安装TortoiseSVN

TortoiseSVN的安装参考:

VisualSVN Server的配置和使用方法

启动VisualSVN Server Manager,如图:

新建仓库可以通过在Repositories上点击右键-选择Create New Repository…或者选择新建-Repository…: 

这里,我选择常规FSFS存储库,然后点击下一步,如图:

点击下一步,如图:

选择创建一个空的仓库,点击下一步,如图:

 

点击Create,如图:

点击Finish,如图:

 

至此仓库的创建基本完成了,接下来介绍如何添加用户: 

输入用户名、密码,点击OK,如图:

创建组:

 

权限设置:

 

我们在这个代码库下面再创建多个项目的文件夹,然后对第每个项目文件夹进行权限控制。例如:在代码库Solin下创建了三个文件夹,代表三个项目,可以对根目录和子目录进行权限控制,比如Repositories和Solin目录所有用户都只有读取权限,但没有写入的权限.

客户端TortoiseSVN的使用

下载版本库中项目projectA源代码到本地目录下,首先在电脑的空白处单击右键,选择SVN Checkout...,然后在弹出的界面上输入要导出的项目版本库地址,并选择好导出目录,点击确定。

第一次使用时会弹出输入用户名和密码的对话框

我们输入之前创建的用户名和密码,点击OK,就会弹出检出完成界面,并且在导出目录处多了一个名叫projectA的文件夹。

将文件上传到SVN服务器

我们在projectA下新建一个名叫a.txt的文件,然后选中projectA文件夹,右键单击,选择SVN Commit...

在弹出的窗口中选择要提交的文件,并填写日志,然后点击OK。

然后在SVN服务器上就可以看到提交的文件了

至此,SVN服务器搭建完成。

 

--------------------- 
作者:日出东方VS唯我不败 
来源:CSDN 
原文:https://blog.csdn.net/qq_32786873/article/details/80535567 
版权声明:本文为博主原创文章,转载请附上博文链接!

转载地址:https://blog.csdn.net/andy5520/article/details/92795321 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Vue中的Router跳转
下一篇:ASP.Net MVC EF6.0 连接MySql DBFirst 操作遇到的坑及报错

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月18日 22时56分24秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

安卓开发面试题!史上最强vue总结来了,写给正在求职的安卓开发 2019-04-29
安卓手机应用开发!如何化身BAT面试收割机?醍醐灌顶! 2019-04-29
安卓新闻客户端开发!Android开发者跳槽面试,架构师必备技能 2019-04-29
安卓流媒体开发!Android项目开发如何设计整体架构?已拿到offer 2019-04-29
安卓浏览器开发!最全的BAT大厂面试题整理,已拿offer入职 2019-04-29
flutter技术栈!这些面试官常问的开发面试题你都掌握好了吗?面试心得体会 2019-04-29
flutter技术栈!面试题解析已整理成文档,含BATJM大厂 2019-04-29
ios和安卓手机游戏开发!2021年春节Android面经分享,终局之战 2019-04-29
java安卓开发!2021最新Android常用开源库总结,算法太TM重要了 2019-04-29
java安卓开发!今年Android面试必问的这些技术面,分享PDF高清版 2019-04-29
kotlin语言!写给1-3年安卓程序员的几点建议,大厂直通车! 2019-04-29
ndk开发app!撸了郭霖大神写的Framework源码笔记,面试必问 2019-04-29
ndk开发入门!2021年Android春招面试经历,再不刷题就晚了! 2019-04-29
android视频直播开发!阿里P8面试官都说太详细了,赶快收藏备战金九银十! 2019-04-29
android视频编辑sdk!深入浅出Android性能调优,含泪整理面经 2019-04-29
android设计!Android事件分发机制收藏这一篇就够了,重难点整理 2019-04-29
android语言!搞懂开源框架设计思想真的这么重要吗?3面直接拿到offer 2019-04-29
android课程表!大厂offer手到擒来,满满干货指导 2019-04-29
android网!2021中级Android开发面试解答,进阶学习资料! 2019-04-29
android自动化测试工具!为什么有人说Android开发不再吃香?建议收藏 2019-04-29