tortoisesvn创建部署项目_TortoiseSVN服务端的配置与使用
客户端访问方式 说明
svn:// 通过TCP/IP自定义协议访问svnserve服务器。
http:// 通过WebDAV协议访问支持Subversion的Apache服务器
https:// 与http://相似,但是用SSL加密访问。
file:// 直接通过本地磁盘或者网络磁盘访问版本库。
svn+ssh:// 通过认证并加密的TCP/IP自定义协议访问svnserve服务器
TortoiseSVN软件不仅是svn客户端,也包含了svn服务端。
VisualSVN Server是配合了http server来使用。
1 file:/// & file:// file:///D:/path/to/repos/ 本机访问
file://ServerName/path/to/repos/ 访问网络共享中的版本库,你可以使用驱动器影射或使用UNC路径
优点:不需要运行任何程序,就可以达到文件版本管理目标。
1.1 创建库
1.1.1 右键菜单创建
创建空白文件夹:d:\ svnRepositoryTest
1.1.1.1 创建库时创建默认目录结构
一般不使用这种方式,因为实际中使用库/项目名/目录结构
1.1.1.2 通过导入创建目录结构
找到要导入的目录,目录自身不会被导入
1.1.2 svnadmin创建
svnadmin create d:\svnREPOS
服务端命令
1. svnserver - 控制svn系统服务的启动等
2. svnadmin - 版本库的创建/导出/导入/删除等
3. svnlook - 查看版本库的信息等
客户端命令
1. svn - 版本库的检出/更新/提交/重定向等
1.1.3 svn客户端检出与提交 更新/检出
提交
2 svn://ip/
2.1 创建库
与file///方式一样,D:\svnRepository\
2.2 配置库
2.2.1 conf\svnserve.conf(库默认配置)
默认全部是注释的[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz anon-access:匿名用户权限
auth-access:访问用户权限
password-db:用户与密码文件路径(相对路径/绝对路径)
authz-db:用户组与权限的文件路径(相对路径/绝对路径)
通过指定相同的文件,达到多库使用一套权限
read 指允许更新代码
write 指允许更新代码,也允许提交代码
none 指什么都干不了
2.2.2 conf\passwd (用户与密码) [users]
user1 = 123456
user2 = abcdef 用户 = 密码
2.2.3 conf\authz(用户组与权限) 2.2.3.1 别名配置
[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average2.2.3.2 用户组配置
组名 = 用户1,用户2,...,用户n
[groups]
admin = user1,user2
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe2.2.3.3 版本库的目录授权
[/] 表示版本库的根目录,[/foo/bar] 表示版本库根目录下的 foo 文件夹下面的 bar 文件夹,注意区分大小写
r更新 w提交 @用户组不是用户 *除了以上的所有其他用户 ~反向选择
$authenticated通过验证的用户 $anonymous匿名用户
[/]
@admin = rw
# [/foo/bar]
# harry = rw
# &joe = r
# * =2.2.3.4 repository版本库下目录
[repository:/] 表示repository版本库的根目录,[repository:/baz/fuz] 表示repository版本库目录下的 baz 文件夹下面的 fuz 文件夹
# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
注意:多版本库时,通过 一份conf\svnserve.conf文件配置所有库的权限。
2.3 启动服务端
start svnserve -d -r d:\svnRepository
2.3.1 注册系统服务
sc create SVN binPath= "\"%ProgramFiles%\TortoiseSVN\bin\svnserve.exe\" --service --root d:\svnRepository" depend= TCPIP start= delayed-auto DisplayName= " TortoiseSVN Server"
net start SVN
net stop SVN
sc delete SVN
2.4 svn客户端访问
svn://192.168.17.1/Axure/Sunlord
tortoisesvn创建部署项目_TortoiseSVN服务端的配置与使用相关推荐
- tortoisesvn创建部署项目_FrameWork如何进行云托管部署
介绍 CloudBase Framework 是云开发官方出品的云原生一体化部署工具,可以帮助开发者将静态网站.后端服务和小程序等应用,一键部署到云开发 Serverless 架构的云平台上,自动伸缩 ...
- tortoisesvn创建部署项目_服务器svn 小乌龟 visualsvn server manager Tortoisesvn的部署使用...
这个主要说说实现hook,就是本地上传文件后,服务器svn将相应的文件也修改了,实现本地上传,可以及时在浏览器查看效果 首先安装visualsvn 可参考http://blog.csdn.net/zl ...
- php开源 饭馆记账软件_GitHub - CNYoki/xxjzWeb: 小歆记账WebApp项目(Web服务端)
小歆记账WebApp项目(Web服务端) 1.简介 小歆记账WebApp是一个面向移动端的记账工具,此项目为Web服务端:使用ThinkPHP+MySQL作为后台,AmazeUI作为前端. 项目基础版 ...
- 如何部署搭建app服务端运行环境(java)?
简介: app服务端和web的服务端的配置是一样的.所以要搭建APP根据web服务端配置即可. 前言:app服务端和web的服务端的配置是一样的.所以要搭建APP根据web服务端配置即可. 1.购买服 ...
- 【DDD/CQRS/微服务架构案例】在Ubuntu 14.04.4 LTS中运行WeText项目的服务端
在<WeText项目:一个基于.NET实现的DDD.CQRS与微服务架构的演示案例>文章中,我介绍了自己用Visual Studio 2015(C# 6.0 with .NET Frame ...
- jmeter web服务器协议,【JMeter4.0学习(三)】之SoapUI创建WebService接口模拟服务端以及JMeter测试SOAP协议性能测试脚本开发(示例代码)...
目录: [阐述]:首先应该遇到了一个共同的问题,JMeter3.2之后就没有WebService(SOAP) Request,后来经过查询网上资料得知其实可以用HTTP请求来操作,结果是一样的. [步 ...
- 小歆记账 php,小歆记账WebApp项目(Web服务端)
小歆记账WebApp项目(Web服务端) V2.x版本 | V1.x版本 | 基础版本 | 微信小程序 1.简介 小歆记账WebApp是一个面向移动端的记账工具,此项目为Web服务端:使用ThinkP ...
- zabbix mysql分开部署_Centos7 安装部署zabbix5.0服务端 超详细图文步骤
一.系统环境准备 1.操作系统Centos7以上版本,注意尽量保证是空系统,没有安装数据库和Apache等中间件 2.安装前关闭selinux和firewall #ps:关闭防火墙并设置开机不启动(生 ...
- android 快传 源码_安卓APP仿茄子快传源码,Android项目源码类似茄子快传的快传项目包括服务端...
适用范围:安卓APP仿茄子快传源码,Android项目源码类似茄子快传的快传项目包括服务端 演示地址:(以截图为准) 运行环境:Android+PC+web 其他说明: 本项目是一个基于安卓的类似茄子 ...
最新文章
- 预加载系列一:DNS Prefetching 的正确使用姿势
- ebay OA题目汇总 (更新于20210728)
- 基于 RocketMQ 的基金数字化陪伴体系的架构实践
- NOIp 数据结构专题总结 (1):STL、堆、并查集、ST表、Hash表
- java通用解析excel_java读取简单excel通用工具类
- .Net Core SignalR 初体验
- 图片识别出处_AI人脸识别
- mysql怎么对比表结构_mysql查看表结构2种方式对比
- vue图片压缩不失真_图片压缩会失真?快试试这几个无损压缩神器。
- 如何在eclipse里使用git
- 常用的几个设计心理学
- 程序人生-我已经努力了七年!!!
- Power BI 企业邮箱账户注册
- Centos 8 安装 Openbravo 之安装 ant
- C# LeetCode刷题 - LeetCode 148. Sort List 解题报告(归并排序小结)
- html css 分页样式,css中分页样式
- pfSense与CARP的硬件冗余
- Python爬取链家网上的房源信息
- DM6467T移植图像算法
- 学废Unity的小妙招