热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

windows下svn服务器快速搭建图文教程

这篇文章主要介绍了windows下svn服务器快速搭建图文教程,需要的朋友可以参考下

服务器端VISUALSVN SERVER 3.3.1 下载地址

https://www.visualsvn.com/server/download/ 
下载地址:https://www.jb51.net/softs/120928.html

客户端TortoiseSVN 1.8.13下载地址:

https://www.visualsvn.com/visualsvn/download/tortoisesvn/ 
下载地址: https://www.jb51.net/softs/200039.html

1.安装服务器端程序

 选择服务器和管理界面都安装

wKioL1Vi_Giy6Up8AAFaxwgAI7w906.jpg

选择安装路径和版本库存放路径,选择版本库的访问方式为http或https

wKiom1Vi-trwomueAAF2D6mAb5k341.jpg

2. 创建新用户

users上右击创建两个测试用户xujian和yuanhai

 wKioL1Vi_GiDfE2hAAH9JhocOFw085.jpg

 

3.创建两个组group1和group2,并把用户添加到用户组

wKiom1Vi-tugPIriAAHn9jp2HH0613.jpg

4.创建版本库

在Repositories上右键-->Create NewRepository-->创建第一个版本库,类型选择RegularFSFS respository,对类型不了解可以点下面的蓝色链接。

wKioL1Vi_GnBRmh8AAMAzQlGGQ0933.jpg

5.创建文件夹

版本库下创建三个文件夹a,b,c用于存放不同的项目,当然也可以创建多个版本库存放不同的项目,但客户端连接时每次只能列出当前一个项目,无法列出所有项目,不太方便。

wKiom1Vi-tuzfTfaAAItqGWaVo8492.jpg

6.权限设置

设置根目录和子目录用户或用户组访问权限, 例如可以设置用户或用户组对根目录无权限,对子目录a有读和写的权限,该用户或用户组就不能访问根目录(不可见),却能对子目录a读和写,实现了权限的精细控制。

wKioL1Vi_GniAb_BAAK2YO02dVk371.jpgwKiom1Vi-tvyF-NIAAJzuB3N1EA842.jpg

7.客户端配置

URL中输入https://a4-PC(主机名)/svn/test/,在D盘下右击并选择SVN checkout即可下载版本库到本地D:\test目录下

 wKioL1Vi_GmxkJD_AAEwy8Wqxpg909.jpg


推荐阅读
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 禁止程序接收鼠标事件的工具_VNC Viewer for Mac(远程桌面工具)免费版
    VNCViewerforMac是一款运行在Mac平台上的远程桌面工具,vncviewermac版可以帮助您使用Mac的键盘和鼠标来控制远程计算机,操作简 ... [详细]
  • 本文介绍了Svn和Maven的使用说明,包括版本控制和构建工具的功能和优势。同时提供了一个相关链接,链接中详细介绍了SvnMaven的使用方法和注意事项。通过学习和使用SvnMaven,开发人员可以更好地进行代码管理、软件开发和协作开发,提高项目管理的效率和质量。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • Java源代码安全审计(二):使用Fortify-sca工具进行maven项目安全审计
    本文介绍了使用Fortify-sca工具对maven项目进行安全审计的过程。作者通过对Fortify的研究和实践,记录了解决问题的学习过程。文章详细介绍了maven项目的处理流程,包括clean、build、Analyze和Report。在安装mvn后,作者遇到了一些错误,并通过Google和Stack Overflow等资源找到了解决方法。作者分享了将一段代码添加到pom.xml中的经验,并成功进行了mvn install。 ... [详细]
  • 云原生应用最佳开发实践之十二原则(12factor)
    目录简介一、基准代码二、依赖三、配置四、后端配置五、构建、发布、运行六、进程七、端口绑定八、并发九、易处理十、开发与线上环境等价十一、日志十二、进程管理当 ... [详细]
  • SVN安装配置和使用
    简介:SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS ... [详细]
  • 本文介绍了九度OnlineJudge中的1002题目“Grading”的解决方法。该题目要求设计一个公平的评分过程,将每个考题分配给3个独立的专家,如果他们的评分不一致,则需要请一位裁判做出最终决定。文章详细描述了评分规则,并给出了解决该问题的程序。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • 【云计算】Dockerfile、镜像、容器快速入门 ... [详细]
  • Maven入门、什么是Maven、如何使用Maven、Maven的项目结构、简单的Mavenjava项目、Maven常用命令、Maven项目之间的引用、Maven依赖的传递、可选、排除day01
    目录第一节Maven入门1.1什么是Maven1.2如何使用Maven第一步:下载Maven第二步:配置Maven的环境变量第三步:了解什 ... [详细]
  • 1jdk去网站下载,然后拷贝到linux上;或直接wgethttp:download.oracle.comotn-pubjavajdk8u181-b1 ... [详细]
  • SVN 功能说明(简版)
    Subversion(SVN)是什么?SVN是一种版本管理系统,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会 ... [详细]
author-avatar
hanliu46460
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有