SVN服务端客户端安装配置及权限管理
SVN服务端安装配置:
1. 下载SVN服务端:
下载地址:https://www.visualsvn.com/downloads/
2. 安装SVN服务端:
打开程序:安装目录\bin\msc程序
3. 创建仓库:
SVN 服务端创建完成需要创建仓库,仓库中存放需要版本控制的文件。右键 Repositories -> Create New Repository -> 选择文件存储方式:
先创建一个空白项目的仓库:
设置用户访问权限:
创建仓库成功: 仓库地址为 https://ip地址或计算机名/svn/仓库名称
4. 创建工程目录:
仓库中存放开发项目代码、文档等,需要创建一个工程目录。右键仓库 -> 新建 -> Project Structure…
创建成功:
trunk: 项目开发代码的主题,是从项目开始直到当前都处于活动的状态,从这里可以获得最新的源代码以及几乎所有的变更历史信息。
branch: 从trunk的某个点分离出来的代码拷贝,通常可以在不影响主干的前提下在这里进行重大bug的修改,或者做实验性的开发,以及定制功能开发等。如果分支达到了预期的目的,通常可以被合并(Mgerge)到主干中。
tag: 用来表示trunk和branch的某个点的状态,以代表项目的某个稳定状态,通常为最终发布状态。
工程创建完成,查看它的svn地址:
拷贝svn地址:
右键trunk -> Copy URL to Clipboard
TortoiseSVN客户端:
1. 官网下载客户端(有点慢),选择安装目录:
2. 安装完成后需要重启电脑!!!
重启后使用Tortoise浏览svn服务端的仓库的内容:
在桌面右键发现有 TortoiseSVN选项 选择Repo-broeser
3. 进入之后,输入用户名和密码。
4.如果出现错误,显示Error running context: 由于目标计算机积极拒绝,无法连接。则检查 SVN 服务是否打开。
打开任务管理器 -> 找到服务 -> 打开 VisualSVNServer 服务即可。
权限管理:
1. 认证授权机制:
在企业开发过程中会为每位程序员、测试人员等相关人员分配一个账号,用户通过使用 svn 客户端连接 svn 服务的时候需要输入用户名和密码, svn 服务对账号和密码进行校验,输入正确可以继续访问,当用户访问仓库下某个目录时, svn 服务对用户进行授权,如果用户拥有该目录的访问权限方可进行访问。
判断账号和密码输入是否正确的过程即认证过程。
判断用户是否拥有目录的读/写权限时即授权过程。
2.创建用户:
打开服务端 User -> Create New User :
查看已创建的用户:
3.创建组:
右键 Group -> Create New Group
修改组:右键 -> Edit…
4.分配权限:
给仓库下的每个目录分配权限对访问进行控制:
删除系统安装后默认权限: 右键仓库 -> Properties
示例:开发人员拥有读写权限: -------进入权限分配界面:右键仓库 -> Properties… -> 添加组或用户:
分配权限: 继承父目录权限、不可访问、读、写权限
客户端访问时输入账号和密码:
登录测试是否有读/写权限: 右键 trunk 文件 -> Create folder
3.清楚认证缓存: 右键 TortoiseSVN -> Settings
原文地址:https://blog.csdn.net/qq_37581282/article/details/81364852
SVN服务端客户端安装配置及权限管理相关推荐
- SVN服务端的安装配置(ubuntu18.01)
原创文章点击这里 1 SVN服务端(ubuntu18.01) 1.1 卸载/安装SVN服务端 1) 卸载 sudo apt-get remove --purge subversion (--purge ...
- SVN服务端的安装步骤
SVN服务端的安装步骤 先安装SVN的服务端,双击安装程序运行 下一步 打勾同意继续下一步 默认继续下一步 选择标准版 继续 更改安装路径继续安装 点击install等待安装完成 接下来我们在svn服 ...
- python游戏服务器搭建教程_游戏服务端pomelo安装配置
游戏服务端pomelo安装配置 一.安装环境 debian 7.0 amd64 二.安装需要的组件 1.安装nodejs 注:debian下nodejs没有相应的apt包,所以无法用apt-get安装 ...
- SVN服务端-IP端口配置
1.SVN服务端设置 1)打开SVN服务端管理器 2)打开参数设置选项 4)VisualSVN Server Properties服务器属性--Network网络 先Apply--再OK
- svn服务端的安装及其启动
1.安装svn客户端,记得勾选下边那一项,就不用单独装服务端了 2.配置path环境变量 C:\Program Files\TortoiseSVN\bin 3.创建svn服务器(cmd 帮助指令 sv ...
- svn服务端的安装与使用方式简介(一)
1. SVN的安装 第一步: 点击Setup-Subversion-1.6.5.msi 第二步:在F盘根目录下建立文件夹software/SVN 第三步:将SVN安装到F:\software\sv ...
- SVN服务器及客户端安装配置详解
1.准备条件: 1. PC已经安装好了eclipse.JDK都已经完全ok 2. 下载TortoiseSVN-1.8.5.25224-win32-svn-1.8.8.msi 下载地 ...
- SVN服务端visualsvn5.1.4下载安装(windows环境)(实操)
Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制系统,Subversion 在 2000 年由 CollabNet Inc 开发,现在发展成为 Apache 软件基 ...
- SVN服务端windows的安装与卸载
SVN服务端windows的安装与卸载 SVN 下载 SVN 服务端下载地址: https://www.visualsvn.com/server/download/ SVN 客户端下载地址: http ...
最新文章
- VUE中使用Echarts绘制地图迁移
- P3698-[CQOI2017]小Q的棋盘【树形dp】
- 第四届 AI City 挑战赛 @ CVPR 2020 开始啦!
- Hadoop进阶之输入路径如何正则通配?
- java分享知识点_Java基础知识点整理(一)
- 小米9震撼发布!米粉大呼价格太良心 2999元起稳了吗?
- centos7 安装git_在PHP7.4里配置,源码安装swoole4.x,把swoole用起来
- 2016 年最值得程序员阅读的开源书:《全栈增长工程师指南》
- Java Mongodbjar包下载网址
- Android ListView下拉刷新点击加载更多
- blob 在线解码_roon、NAS图文全攻略 | 试听欧博旗舰RDS1电池数字界面转盘+旗舰RDB1电池解码器(三)。...
- 智慧运维:基于 BIM 技术的可视化管理系统
- DIRECTSHOW中的视频捕捉
- linux用mame玩游戏,Ubuntu下用xmame玩街机游戏
- 项目总结报告(小米商城)
- WinForm中新开一个线程操作窗体上的控件(跨线程操作控件)GOOD
- 四川华巨同诚:拼多多怎么规避店铺降权的问题
- javaweb企业员工考勤管理系统案例
- 如何在html中加锚定标记,给一个锚定标记多个功能 - HTML
- Algorithm算法