windows下VisualSVN Server搭建
转自:https://www.cnblogs.com/shuilangyizu/p/10365604.html
使用 VisualSVN Server来实现主要的 SVN功能则要比使用原始的 SVN和Apache相配合来实现源代码的 SVN管理简单的多,下面就看看详细的说明。
VisualSVN Server的下载地址如下,是免费的,随意不必有顾虑
http://www.visualsvn.com/server/download/
SVN 的下载地址如下
http://tortoisesvn.net/downloads.html
安装VisualSVN server
双击VisualSVN server安装包,如图:

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

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

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

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

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

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

点击Finish,至此VisualSVN server的安装就完成了。
安装TortoiseSVN
TortoiseSVN的安装参考:https://blog.csdn.net/qq_32786873/article/details/80536888
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服务器搭建完成。
windows下VisualSVN Server搭建的更多相关文章
- windows下git server搭建
使用gitblit1.8搭建 首先要安装JDK 然后下载gitblit,这里给一个CSDN下载 https://download.csdn.net/download/nietzsche0/104826 ...
- 【转】Windows(server2008)下使用VisualSVN Server搭建SVN服务器
参考文献 1.Windows下使用VisualSVN Server搭建SVN服务器(百度经验) 挺好就是没有配图已验证可用 2.在Windows Server 2008上部署SVN代码管理器 把第二 ...
- Windows10环境下使用VisualSVN server搭建SVN服务器
参考: Windows10环境下使用VisualSVN server搭建SVN服务器 要搭建个svn用.之前自己的服务器用的乌龟.后来用了这个VisualSVN server. 具体教程见上链接.暂无 ...
- 转载:Windows下三分钟搭建Shadowoscks服务器端
Windows下三分钟搭建Shadowoscks服务器端 之前在V2EX上有人问为啥没人做个在Windows上一键运行Shadowsocks服务器端的程序,我只想说……这是因为没人关注我的libQtS ...
- Redis在windows下的环境搭建
Redis在windows下的环境搭建 下载windows版本redis,,官方下载地址:http://redis.io/download, 不过官方没有Windows版本,官网只提供linux版本的 ...
- 【Hadoop】:Windows下使用IDEA搭建Hadoop开发环境
笔者鼓弄了两个星期,终于把所有有关hadoop的环境配置好了,一是虚拟机上的完全分布式集群,但是为了平时写代码的方便,则在windows上也配置了hadoop的伪分布式集群,同时在IDEA上就可以编写 ...
- (转)TortoiseSVN与VisualSVN Server搭建SVN版本控制系统
本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN ...
- TortoiseSVN与VisualSVN Server搭建SVN版本控制系统
本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN ...
- Windows下Git服务器搭建[转]
Windows下Git服务器搭建 作为对前两天Git服务器搭建的一个整理,我想分别从服务端和客户端两个角度来记录下整个搭建过程,为了达到目标,我们需要哪些操作. (一)服务端软件和账号的安装配置 ...
随机推荐
- 初学hibernate的心得体会
在初步学习了hibernate之后,使我明白了hibernate是一个怎样的软件.hibernate是一个比较独立的框架,它不需要太多其他软件的支持.hibernate是一个开放源代码的关系映射框架, ...
- beautifulsoup的使用
解析库 解析器 使用方法 优势 劣势 Python标准库 BeautifulSoup(markup, "html.parser") Python的内置标准库.执行速度适中 .文档容 ...
- 【牛客挑战赛32E】树上逆序对
题目 数据范围非常奇怪,询问的逆序对个数\(k\leq 30000\),我们应该可以把所有的情况都求出来 发现对于树上两点\(x,y\),如果\(x\)是\(y\)的祖先,那么绝对值较大的点的符号决定 ...
- 数组模拟stack
package com.cxy.springdataredis.data; import java.util.Scanner; public class StackDemo { public stat ...
- 【转】40个Java多线程问题总结
文章转自 五月的仓颉 http://www.cnblogs.com/xrq730/p/5060921.html 前言 Java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习, ...
- wordpress 获取所有管理员的邮箱
function get_administrator_email(){ $blogUsers = get_users('role=Administrator'); $adminEmails = arr ...
- [转]Nginx配置详解
Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的.从2004年发布至今,凭借开源的力量,已经接近成熟与完善. Nginx功能丰富,可作为HTTP服务器,也可作为 ...
- leetcode-90-子集②
题目描述: 方法一:回溯 class Solution: def subsetsWithDup(self, nums: List[int]) -> List[List[int]]: nums.s ...
- Java 基础 - 基本类型和引用类型
ref: https://www.cnblogs.com/ysocean/p/8482979.html#_label2 ------------------ 这里再给大家普及一个概念,在 Java 中 ...
- [JZOJ6340] 【NOIP2019模拟2019.9.4】B
题目 题目大意 给你个非负整数数列\(a\),每次等概率选择大于零的\(a_i\),使其减\(1\). 问\(a_1\)被减到\(0\)的时候期望经过多少次操作. 思考历程 对于这题的暴力做法,显然可 ...